// JavaScript Document
function select_color(select_id,id)
{
	
	var value=document.getElementById(id);
	value.selected=true;

}
function switch_image(imgid,imgsrc)
{
	var img=document.getElementById(imgid);
	img.src=imgsrc;
}

function validate_order()
{
	var quantity=document.getElementById('quantity').value;
	var color=document.getElementById('select_color').value;
	var size=document.getElementById('size').value;
	
	if (quantity=="")
	{
		alert('Please specify the quantity of your order.');
		return false;
	}
	else if (color=="")
	{
		alert('Please select a color');
		return false;
	}
	else if (size=='')
	{
		alert('Please specify the size of your order.');
		return false;
	}
	else
	{
		return true;	
	}
}

function update_qty(id,value)
{
	window.location="index.php?act=shopping-bag&update_qty="+value+"&key="+id;
} 

function get_sub(id,value) {
	var url ="cart_handler.php?update_qty="+value+"&key="+id;
  	window.open(url, "cart_target");
}

function addtowishlist(sku) 
{
	var url ="wishlist_handler.php";
	var size =document.getElementById('size').value;
	var color=document.getElementById('select_color').value;
	
	url=url+'?act=addtowishlist&size='+size+'&color='+color+'&sku='+sku;
	
  	window.open(url, "p2_target");
}

function del_wish_item(sku) 
{
	var url ="wishlist_handler.php?act=del_wish&sku="+sku;

  	window.open(url, "wish_iframe");
}

function share_wish() 
{alert('sad');

}


function wait(id)
{
	document.getElementById(id).innerHTML='<span style="font-size:12px; font-weight:normal"><i>Please Wait..</i></span>'	
}

function change_value(id,val)
{ 
	document.getElementById(id).value=val;
}



//XML OBJECT
function getXMLObject(){
   var xmlHttp = false;
   try {
     xmlHttp = new ActiveXObject("Msxml2.XMLHTTP")  // For Old Microsoft Browsers
   }
   catch (e) {
     try {
       xmlHttp = new ActiveXObject("Microsoft.XMLHTTP")  // For Microsoft IE 6.0+
     }
     catch (e2) {
       xmlHttp = false   // No Browser accepts the XMLHTTP Object then false
     }
   }
   if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
     xmlHttp = new XMLHttpRequest();        //For Mozilla, Opera Browsers
   }
   return xmlHttp;  // Mandatory Statement returning the ajax object created
}

function showSizeOpt()
{
	xmlHttp=getXMLObject();
	var sizeIN=document.getElementById("freeItem");
	var sizeOUT=document.getElementById("freeItemSize");
	var url='freesize_options.php?freeItem='+sizeIN.value;
	    url=url+"&sid="+Math.random();

		
	if(xmlHttp) {
		xmlHttp.onreadystatechange = function(){
			if (xmlHttp.readyState == 1) {		
					sizeOUT.innerHTML='<option value="">Loading...</option>';			
			}
			if (xmlHttp.readyState == 4) {		
					sizeOUT.innerHTML=xmlHttp.responseText;			
			}
		}	
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
		
  	}
}



