var XMLHttpRequestObject=false, XMLHttpRequestObject2=false;
if (window.XMLHttpRequest) {
	XMLHttpRequestObject= new XMLHttpRequest();
	XMLHttpRequestObject2= new XMLHttpRequest();
}else if (window.ActiveXObject) {
	XMLHttpRequestObject= new ActiveXObject("Microsoft.XMLHTTP");
	XMLHttpRequestObject2= new ActiveXObject("Microsoft.XMLHTTP");	
}
	
function upd(pid, matid) {
	var objDiv = document.getElementById('divInventoryLevel');
	objDiv.innerHTML='<BR><BR>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <img src="/images/icon_wait.gif" alt="" width="16" height="16" border="0">';	
	XMLHttpRequestObject.open("GET", "/products/aj_show_inventory.asp?ProductID="+pid+"&MaterialID="+matid) ;
	XMLHttpRequestObject.onreadystatechange=function(){
		if (XMLHttpRequestObject.readyState==4 &&XMLHttpRequestObject.status==200 ) {
			setTimeout("document.getElementById('divInventoryLevel').innerHTML=XMLHttpRequestObject.responseText;",500);
			//objDiv.innerHTML=XMLHttpRequestObject.responseText;
		}
	}
	XMLHttpRequestObject.send(null);
}

function ViewAddOnServices() {
	if (AddOnServices.style.display=='none') {
		document.getElementById('AddOnServices').style.display='block';
	}else{
		document.getElementById('AddOnServices').style.display='none';
	}
}
function ToggleCustomise() {
	if (document.formAddToCart.fCustomised.checked) {
			document.getElementById('AddOnServices').style.display='block';
	}else{
		document.getElementById('AddOnServices').style.display='none';
	}
	
}
function ToggleAddOnService(obj, fBool) {
	if (fBool) {
		obj.style.display='block';
	}else{
		obj.style.display='none';
	}
}
function AddOnService_radio_buttonClick(rObj,AID, PName) {
	eval( 'ToggleAddOnService(AddOnServicesID_' + AID + ' ,true);'); 
	hlight( AID,true);
	eval('LastSelectID = document.formAddToCart.AddOnServices_last_' + PName + '.value;')
	//alert(LastSelectID);

	if (LastSelectID!='')  {    // && LastSelectID != AID) {
		eval( 'ToggleAddOnService(AddOnServicesID_' + LastSelectID + ' ,false);' ); 
		hlight( LastSelectID,false);
	}
	if (LastSelectID == AID) {
			rObj.checked=false;
			eval('document.formAddToCart.AddOnServices_last_' + PName +'.value="";') ;
	}else{
		eval('document.formAddToCart.AddOnServices_last_' + PName +'.value=' + AID +';') ;
	}
	
}
function hlight( tID,fBool) {
	if (fBool) {
		document.getElementById('AddOnServicesID_List_' + tID).style.backgroundColor ='#feedc5';
		if (isObject(document.getElementById('AddOnServicesID_List_Attr_' + tID))) {
			document.getElementById('AddOnServicesID_List_Attr_' + tID).style.backgroundColor ='#efefef';
		}
		
	} else {
		document.getElementById('AddOnServicesID_List_' + tID).style.backgroundColor ='#ffffff';
		if (isObject(document.getElementById('AddOnServicesID_List_Attr_' + tID))) {
			document.getElementById('AddOnServicesID_List_Attr_' + tID).style.backgroundColor ='#ffffff';
		}
	}
}
function isFunction(a) {
    return typeof a == 'function';
}
function isNull(a) {
    return typeof a == 'object' && !a;
}
function isObject(a) {
    return (a && typeof a == 'object') || isFunction(a);
}

function OnChangeMaterial() {
	// alert('t');
	document.formAddToCart.action = '#top';
	document.formAddToCart.submit();
}

function ShowCustomizeOptionCheckbox() {
	document.getElementById('CustomizeOptionCheckbox').style.display='block';

}
function CWinUpdate(pid, page,di) {
	var cw1 = document.getElementById('cw1'),cw2 = document.getElementById('cw2'), cw3 = document.getElementById('cw3'), cw4 = document.getElementById('cw4');
	
	cw1.innerHTML='<BR><BR><BR><BR><img src="/images/icon_wait.gif" alt="" width="16" height="16" border="0">';	
	cw2.innerHTML='<BR><BR><BR><BR><img src="/images/icon_wait.gif" alt="" width="16" height="16" border="0">';	
	cw3.innerHTML='<BR><BR><BR><BR><img src="/images/icon_wait.gif" alt="" width="16" height="16" border="0">';	
	cw4.innerHTML='<BR><BR><BR><BR><img src="/images/icon_wait.gif" alt="" width="16" height="16" border="0">';				

	XMLHttpRequestObject2.open("GET", "/products/aj_update_cwin.asp?ProductID="+pid+"&page="+page+"&di="+di) ;
	XMLHttpRequestObject2.onreadystatechange=function(){
		if (XMLHttpRequestObject2.readyState==4 &&XMLHttpRequestObject2.status==200 ) {
			setTimeout("document.getElementById('cw_wh').innerHTML=XMLHttpRequestObject2.responseText;",400);
		}
	}
	XMLHttpRequestObject2.send(null);
}


function checksize(pSz) {
	if (pSz=='S' || pSz=='M') {
		document.getElementById('span_size_warning').style.display='block';
	}else{
		document.getElementById('span_size_warning').style.display='none';
	}
}
