﻿$(document).ready(function partnerLogos(){
	var soapEnv =
	"<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/'> \
	<soapenv:Body> \
	     <GetListItems xmlns='http://schemas.microsoft.com/sharepoint/soap/'> \
	        <listName>HPPartnerImages</listName> \
	        <viewFields> \
	            <ViewFields> \
	               <FieldRef Name='Image' /> \
	               <FieldRef Name='Link' /> \
	               <FieldRef Name='Title' /> \
	           </ViewFields> \
	        </viewFields> \
	    </GetListItems> \
	</soapenv:Body> \
	</soapenv:Envelope>";
	$.ajax({
	url: "../_vti_bin/lists.asmx",
	type: "POST",
	dataType: "xml",
	data: soapEnv,
	complete: processPartnerResult,
	contentType: "text/xml; charset=\"utf-8\""
	
	});
	
});

function processPartnerResult(xData, status) {
	var browser2=navigator.appName;
	if(browser2== "Microsoft Internet Explorer"){
		$(xData.responseXML).find("z\\:row").each(function() {
		var partnerName = $(this).attr("ows_Title");
		var partnerImages = $(this).attr("ows_Image");
        Position3 = partnerImages.indexOf(','); 
        function Left2(str, n){
	    	if (n <= 0)
	    		return "";
	        else if (n > String(str).length)
	            return str;
	        else
	            return String(str).substring(0,n);
		}		
		partnerImagesRC = Left2(partnerImages, Position3);
		
		var urlStuff = $(this).attr("ows_Link")
		Position4 = urlStuff.indexOf(',');        	
        partnerLinky= Left2(urlStuff, Position4);
    	var partnerStuff = "<a href='"+ partnerLinky +"'><img src='" + partnerImagesRC + "' width='214' height='182' alt='" + partnerName + "'/></a>";
    	$("#p1").append(partnerStuff);	
		});
		
		$('#p1').cycle({ 
			fx:     'fade', 
		    speed:   3000, 
		    timeout: 8000,
		    //random: 1,
		    cleartype:  1 
		});
	}
	else{
		$(xData.responseText).find("z\\:row").each(function() {
		var partnerName = $(this).attr("ows_Title");
		var partnerImages = $(this).attr("ows_Image");
        Position3 = partnerImages.indexOf(','); 
        function Left2(str, n){
	    	if (n <= 0)
	    		return "";
	        else if (n > String(str).length)
	            return str;
	        else
	            return String(str).substring(0,n);
		}		
		partnerImagesRC = Left2(partnerImages, Position3);
		
		var urlStuff = $(this).attr("ows_Link")
		Position4 = urlStuff.indexOf(',');        	
        partnerLinky= Left2(urlStuff, Position4);
    	var partnerStuff = "<a href='"+ partnerLinky +"'><img src='" + partnerImagesRC + "' width='214' height='182' alt='" + partnerName + "'/></a>";
    	$("#p1").append(partnerStuff);	
		});
		
		$('#p1').cycle({ 
			fx:     'fade', 
		    speed:   3000, 
		    timeout: 8000,
		    //random: 1,
		    cleartype:  1 
		});
	
	}
}            