function submitForgot2(perm){
	if(document.gr_find.email.value != ""){
		document.gr_find.method = "POST";
		document.gr_find.action = perm;
		document.gr_find.submit();
	}else{
		document.location.href=perm;
	}
}
function submitForgot(perm){
	if(document.login.email.value != ""){
		document.login.action = perm;
		document.login.submit();
	}else{
		document.location.href=perm;
	}
}
function redirectToRegistry(lnk,frm,perm){
	
	params = lnk.href+base64_encode(perm+'?mod=addgiftregistry&'+frm.serialize());	
	document.location.href=params;
	return false;
}

function redirectToWishlist(lnk,frm,perm){

	params = lnk.href+base64_encode(perm+'?pgMod=wishlist&'+frm.serialize());	
		document.location.href=params;
	return false;
}

function redirectToEmailme(lnk,frm,perm){

	params = lnk.href+base64_encode(perm+'?pgMod=emailme&'+frm.serialize());	
		document.location.href=params;
	return false;
}


function redirectToModule(lnk,frm,perm,mod){
	params = lnk.href+base64_encode(perm+'?mod='+mod+'&'+frm.serialize());	
	document.location.href=params;
	return false;
}

function utf8_encode ( argString ) {
    // Encodes an ISO-8859-1 string to UTF-8  
    // 
    // version: 909.322
    // discuss at: http://phpjs.org/functions/utf8_encode
    // +   original by: Webtoolkit.info (http://www.webtoolkit.info/)
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: sowberry
    // +    tweaked by: Jack
    // +   bugfixed by: Onno Marsman
    // +   improved by: Yves Sucaet
    // +   bugfixed by: Onno Marsman
    // +   bugfixed by: Ulrich
    // *     example 1: utf8_encode('Kevin van Zonneveld');
    // *     returns 1: 'Kevin van Zonneveld'
    var string = (argString+''); // .replace(/\r\n/g, "\n").replace(/\r/g, "\n");

    var utftext = "";
    var start, end;
    var stringl = 0;

    start = end = 0;
    stringl = string.length;
    for (var n = 0; n < stringl; n++) {
        var c1 = string.charCodeAt(n);
        var enc = null;

        if (c1 < 128) {
            end++;
        } else if (c1 > 127 && c1 < 2048) {
            enc = String.fromCharCode((c1 >> 6) | 192) + String.fromCharCode((c1 & 63) | 128);
        } else {
            enc = String.fromCharCode((c1 >> 12) | 224) + String.fromCharCode(((c1 >> 6) & 63) | 128) + String.fromCharCode((c1 & 63) | 128);
        }
        if (enc !== null) {
            if (end > start) {
                utftext += string.substring(start, end);
            }
            utftext += enc;
            start = end = n+1;
        }
    }

    if (end > start) {
        utftext += string.substring(start, string.length);
    }

    return utftext;
}

function base64_encode (data) {
    // Encodes string using MIME base64 algorithm  
    // 
    // version: 909.322
    // discuss at: http://phpjs.org/functions/base64_encode
    // +   original by: Tyler Akins (http://rumkin.com)
    // +   improved by: Bayron Guevara
    // +   improved by: Thunder.m
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   bugfixed by: Pellentesque Malesuada
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // -    depends on: utf8_encode
    // *     example 1: base64_encode('Kevin van Zonneveld');
    // *     returns 1: 'S2V2aW4gdmFuIFpvbm5ldmVsZA=='
    // mozilla has this native
    // - but breaks in 2.0.0.12!
    //if (typeof this.window['atob'] == 'function') {
    //    return atob(data);
    //}
        
    var b64 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
    var o1, o2, o3, h1, h2, h3, h4, bits, i = 0, ac = 0, enc="", tmp_arr = [];

    if (!data) {
        return data;
    }

    data = this.utf8_encode(data+'');
    
    do { // pack three octets into four hexets
        o1 = data.charCodeAt(i++);
        o2 = data.charCodeAt(i++);
        o3 = data.charCodeAt(i++);

        bits = o1<<16 | o2<<8 | o3;

        h1 = bits>>18 & 0x3f;
        h2 = bits>>12 & 0x3f;
        h3 = bits>>6 & 0x3f;
        h4 = bits & 0x3f;

        // use hexets to index into b64, and append result to encoded string
        tmp_arr[ac++] = b64.charAt(h1) + b64.charAt(h2) + b64.charAt(h3) + b64.charAt(h4);
    } while (i < data.length);
    
    enc = tmp_arr.join('');
    
    switch (data.length % 3) {
        case 1:
            enc = enc.slice(0, -2) + '==';
        break;
        case 2:
            enc = enc.slice(0, -1) + '=';
        break;
    }

    return enc;
}

function drawAddRegistry(){
	$('#gift_form').html("<br><img src='images/ajax-loader.gif' />");	
	var dataString = '';
	$.ajax({
		  type: "POST",
		  url: "includes/drawaddregistry.php",
		  data: dataString,
		  success: function(data) {
			$('#gift_form').html(data);
			self.location = self.location+'#regBox1234';

		  }
		 });
}

function drawAddRegistry1(registriesNum){
	$('#gift_form').html("<br><img src='images/ajax-loader.gif' />");	
	var dataString = 'gr_sel_id='+registriesNum;
	$.ajax({
		  type: "POST",
		  url: "includes/addregistry.php",
		  data: dataString,
		  success: function(data) {
			$('#gift_form').html(data);
		  }
		 });
}

function updateRegistry(action,id,gr_id){
	$('#cart_message').html("<tr><td valign='middle' align='center' height='140'><img src='images/ajax-loader.gif' /></td></tr>");	
	var dataString = 'action='+action+'&id='+id+'&gr_id='+gr_id;
	$.ajax({
		  type: "POST",
		  url: "includes/updateGiftRegistry.php",
		  data: dataString,
		  success: function(data) {
			//alert(data);
			$('#cart_message').html(data);
		  }
		 });
}

function updateWishlist(action,id){
	$('#cart_message').html("<tr><td valign='middle' align='center' height='140'><img src='images/ajax-loader.gif' /></td></tr>");	
	var dataString = 'action='+action+'&id='+id;
	$.ajax({
		  type: "POST",
		  url: "includes/updateWishlist.php",
		  data: dataString,
		  success: function(data) {
			//alert(data);
			$('#cart_message').html(data);
		  }
		 });
}

function updateSavedItems(action,id){
	$('#cart_message').html("<tr><td valign='middle' align='center' height='140'><img src='images/ajax-loader.gif' /></td></tr>");	
	
	var dataString = 'action='+action+'&id='+id;
	$.ajax({
		  type: "POST",
		  url: "includes/updateSavedItems.php",
		  data: dataString,
		  success: function(data) {
			//alert(data);
			$('#cart_message').html(data);
		  }
		 });
}

function updateSavedItems2(action,id){
	$('#cart_message2').html("<tr><td valign='middle' align='center' height='140'><img src='images/ajax-loader.gif' /></td></tr>");	
	
	var dataString = 'action='+action+'&id='+id+'&from_cart=yes';
	$.ajax({
		  type: "POST",
		  url: "includes/updateSavedItems.php",
		  data: dataString,
		  success: function(data) {
			//alert(data);
			if(data>'' && data !='noitem'){
				$('#cart_message2').html(data);
			}
			else{
				
				$('#saveItemContainer').hide();
			}
		  }
		 });
}


function updateCart(action,id){
	$('#cart_message').html("<tr><td valign='middle' align='center' height='140'><img src='images/ajax-loader.gif' /></td></tr>");	
	var dataString = 'action='+action+'&id='+id;
	$.ajax({
		  type: "POST",
		  url: "includes/updateCart.php",
		  data: dataString,
		  success: function(data) {
			 $('#cart_message').html(data);
		  }
		 });
}




/*function updateOptions(val,pid){
	if(val>""){
	$('#s_div').html("Loading...");	
	var dataString = 'option='+val+'&pid='+pid;
	$.ajax({
		  type: "POST",
		  url: "includes/drawCombinationList.php",
		  data: dataString,
		  success: function(data) {
			 $('#s_div').html(data);
		  }
		 });
	}
	else{
			if($('#selBox').html() !=null){
				$('#p_div').hide();
				$('#s_div').hide();
				$('#t_div').hide();
				$('#selBox').show();
			}	
	}
}*/
function updatePrice(val,pid,p,v,l){
	if(val>""){
//	checkStockQty(val,pid,p,v,l);
	var dataString = 'option='+encodeURIComponent(val)+'&pid='+pid+'&p='+p+'&v='+v+'&l='+l;
	$.ajax({
		  type: "POST",
		  url: "includes/getCombinationPrice.php",
		  data: dataString,
		  success: function(data) {
			  if( data == '' ){
			  }else{
			  	$('#price_div').html(data);
			  }
		  }
		 });
	}
}

function checkStockQty(val,pid,p,v,l){
	if(val>""){
	var dataString = 'option='+encodeURIComponent(val)+'&pid='+pid+'&p='+p+'&v='+v+'&l='+l;
	$.ajax({
		  type: "POST",
		  url: "includes/checkStockQty.php",
		  data: dataString,
		  success: function(data) {
			  if( data == '' ){
				  $('#stock_msg').html('&nbsp;');
			  }else{
			  	$('#stock_msg').html(data);
			  }
		  }
		 });
	}
}

function updateSetPrice(val){
		if(val>""){
			$('#p_div').hide();
			$('#s_div').hide();
			$('#t_div').hide();
			var dataString = 'id='+val;
//			checkSetsStockQty(val);
			$.ajax({
				  type: "POST",
				  url: "includes/getSetPrice.php",
				  data: dataString,
				  success: function(data) {
					  if( data == '' ){
					  }else{
						$('#price_div').html(data);
					  }
				  }
				 });
		}
		else{
			$('#p_div').show();
			
		}
}

function checkSetsStockQty(val){
		if(val>""){
			var dataString = 'id='+val;
			$.ajax({
				  type: "POST",
				  url: "includes/checkSetQty.php",
				  data: dataString,
				  success: function(data) {
					  if( data == '' ){
						  $('#stock_msg').html('&nbsp;');
					  }else{
						$('#stock_msg').html(data);
					  }
				  }
				 });
		}
		else{
			$('#p_div').show();
			$('#s_div').show();
			$('#t_div').show();
			$('#selBox').hide();
		}
}

function updateCartOptions(val,pid,divid){
	
	div = '#s_div_'+divid;
	
	$(div).html("Loading...");	
	
	var dataString = 'option='+val+'&pid='+pid+'&cart=y&cartkey='+divid;
	$.ajax({
		  type: "POST",
		  url: "includes/drawCombinationList.php",
		  data: dataString,
		  success: function(data) {
					
			 $(div).html(data);
		  }
		 });
}

function updateCartTexture(val,pid,divid,primarych){
	
	div = '#t_div_'+divid;
	
	$(div).html("Loading...");	
	
	var dataString = dataString = 'option='+val+'&pid='+pid+'&cart=y&cartkey='+divid+'&primary='+primarych;
	$.ajax({
		  type: "POST",
		  url: "includes/drawTextureList.php",
		  data: dataString,
		  success: function(data) {
			 $(div).html(data);
		  }
		 });
}






function updateTexture(val,pid,primarych){
	$('#t_div').html("Loading...");	
	var dataString = 'option='+val+'&pid='+pid+'&primary='+primarych;
	//alert(dataString);
	$.ajax({
		  type: "POST",
		  url: "includes/drawTextureList.php",
		  data: dataString,
		  success: function(data) {
			 // alert(data);
			 	$('#t_div').show();
				$('#t_div').html(data);
		  }
		 });
}
	



function getRegion(make) {
	var url 	= 'region.add.listing.php';
	var params  = 'make='+make;
	var myAjax = new Ajax.Request(url, {method: 'get', parameters: params, onComplete: fill_list});
	
}

function fill_list(a){
	$('subm').innerHTML='';
	$('subm').innerHTML=a.responseText;
}


function getCities(make) {
	var url 	= 'cities.add.listing.php';
	var params  = 'make='+make;
	var myAjax = new Ajax.Request(url, {method: 'get', parameters: params, onComplete: fill_list2});
	
}

function fill_list2(a){
	$('subm2').innerHTML='';
	$('subm2').innerHTML=a.responseText;
}



function showPreview(img) {
	window.open("preview.php?id="+img,"popup","scrollbars=yes,location=0,directories=0,menubar=0,status=0,width=40,height=32,resize=yes");
}
function showPrivacy() {
	window.open("privacy.php","popup","scrollbars=no,location=0,directories=0,menubar=0,status=0,width=400,height=300,resize=yes");
}

function CheckPrice(value){
	if(isNaN(value)){
		document.getElementById('error').style.display='';
		document.form1.Qty.focus();
	}else{
		document.getElementById('error').style.display	='none';
	}
}
function change_price(cbk_val)
{
	var val = cbk_val.split('##');
	document.getElementById('td_product_price').innerHTML = '$'+val[1];
}

function fetch_products(cat_id,div_id,div_sizes)
{
	$(div_id).innerHTML = 'Loading, please wait ...';
	var url = 'ajax.php';
	var params = 'pid=2&cat_id='+ cat_id +'&div_sizes='+div_sizes+'&rnd='+Math.random();
	var myAjax = new Ajax.Updater(div_id,url, {method: 'get', parameters: params});
}

function fetch_sizes(product_id,div_id)
{
	$(div_id).innerHTML = 'Loading, please wait ...';
	var url = 'ajax.php';
	var params = 'pid=1&product_id='+ product_id +'&rnd='+Math.random();
	var myAjax = new Ajax.Updater(div_id,url, {method: 'get', parameters: params});
}

function validate_multi_cart(frm)
{
	var error = true;
	for(var i = 0 ; i < frm.elements.length ; i++)
	{
		var e = frm.elements[i];
		if(e.type == 'checkbox' && e.checked)
			error = false;
	}
	if(error)
	{
		alert('Please select any product to continue.');
		return false;
	}
}

function openwin(theURL,winName,features,w,h)
{
	var subwin = window.open(theURL,winName,features);
	var x,y;	
	x = (Number(screen.width) - w) / 2;
	y = 125;
	subwin.moveTo(x,y);
	subwin.focus();
}

function select_all(frm, cbk)
{
	var e = frm.elements;
	for(var i = 0 ; i < e.length ; i++)
	{
		if(e[i].type == 'checkbox' && e[i].name == 'del_id[]')
			e[i].checked = cbk.checked;
	}
}

function selectAlldel()
	{
			var count = document.form1.elements.length;
			for(i=0; i<count;i++){
				if(document.form1.elements[i].type == "checkbox" && document.form1.elements[i].name == "del_id[]" ){
					document.form1.elements[i].checked = true;
				//	chk_del =1;
				}
			}
			
		}
		
		function unselectAlldel(){
			var count = document.form1.elements.length;
			for(i=0; i<count;i++){
				if(document.form1.elements[i].type == "checkbox" && document.form1.elements[i].name == "del_id[]"){
					document.form1.elements[i].checked = false;
				//	chk_del =0;
				}
			}
		}

function selFun(frmChk){
	if(frmChk.checked == true){
			selectAlldel();
		}
			else if(frmChk.checked == false){
				unselectAlldel();
			}
		}

function selectAllban()
	{
			var count = document.form1.elements.length;
			for(i=0; i<count;i++){
				if(document.form1.elements[i].type == "checkbox" && document.form1.elements[i].id == "banstatus[]" ){
					document.form1.elements[i].checked = true;
				//	chk_del =1;
				}
			}
			
		}
		
		function unselectAllban(){
			var count = document.form1.elements.length;
			for(i=0; i<count;i++){
				if(document.form1.elements[i].type == "checkbox" && document.form1.elements[i].id == "banstatus[]"){
					document.form1.elements[i].checked = false;
				//	chk_del =0;
				}
			}
		}


function selFunban(frmChk){
	if(frmChk.checked == true){
			selectAllban();
		}
			else if(frmChk.checked == false){
				unselectAllban();
			}
		}

//For Giving Defualt Colors to Browser.
function loadShippingService(pid,shippingId,dvElem){
	var dataString = 'mod=loadshippingservice&product_id='+pid+'&shipping_id='+shippingId;
	$('#'+dvElem).html("Loading Shipping Service...");
	$.ajax({
		  type: "POST",
		  url: "includes/ajax.php",
		  data: dataString,
		  success: function(data) {
				$('#'+dvElem).html(data);
		  }
		 });
}

//code for Gift Registry
function getStatesForGift(cou){
	var dataString = 'country_id='+cou+'&showstate=yes';
	$('#stDIV').html("Loading states...");
	$.ajax({
		  type: "POST",
		  url: "includes/ajax.php",
		  data: dataString,
		  success: function(data) {
				$('#stDIV').html(data);
		  }
		 });
}


function getStatesDiv(cou,did,nm){
	var dataString = 'dpName='+nm+'&country_id='+cou+'&showstate=yes';
	$('#'+did).html("Loading states...");
	$.ajax({
		  type: "POST",
		  url: "includes/ajax.php",
		  data: dataString,
		  success: function(data) {
				$('#'+did).html(data);
		  }
		 });
}
function checkGiftRegistrySearchFrom(frm){
	if((frm.first_name.value=="" && frm.last_name.value=="" && frm.e_mail.value=="") || (frm.first_name.value.indexOf(0)=="" && frm.last_name.value.indexOf(0)=="" && frm.e_mail.value.indexOf(0)=="") ){
		alert("Please enter at least one field to search");
		return false;
	}
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


//code for Gift Registry

function validateSubmit(option){
	url_link = "includes/email_me_submit.php";
	if( option == 'cart' ){
		action = "add_to_cart.php";
		url_link = "includes/checkstock.php"; //Checking Stock
	}else if( option == 'save' ){
		action = "saved_items.php"; //Savin Item for later
		url_link = "includes/saveitem.php";
	}else if( option == 'wish' ){
		action = "wishlist_details.php"; //Adding to wish list
		url_link = "includes/savewishlist.php";
	}else if( option == 'addregistry' ){
		url_link = "includes/addregistry.php"; //Adding to Gift Registry...
	}else if( option == 'emailme' ){
		url_link = "includes/email_me_submit.php"; //Adding to Gift Registry...
	}						
	var dataString = $('#form1').serialize();
	$.ajax({
		  type: "POST",
		  url: url_link,
		  data: dataString,
		  success: function(data) {//if response successful
				if( data == '' ){
					if( option == 'addregistry' ){//If option is add to gift registry then display the message...
						$('#gift_form').html('<div class="success" id="succ">Product added in registry.</div>');
					}
					else if( option == 'wish' ){//If option is add to wishlist then display the message...
						$('#gift_form').html('<div class="success" id="succ">Product added in wishlist.</div>');
					}
					else if( option == 'emailme' ){//If option is add to wishlist then display the message...
						$('#gift_form').html('<div class="success" id="succ">We will email you soon!</div>');
					}
					else{ //if any other option then make the specified action and submit the form
						$("#form1").attr("action",action); 
						$("form#form1").submit();
					}
				} else {//making the request to display the preview dialog
						
					$("#preview_dialog").dialog({
						bgiframe: true,
						autoOpen: false,
						width: 300,
						modal: true,
						buttons: {
							Ok: function() {
								$(this).dialog('close');
							}
						}
					});					
					$('#preview_dialog').html("<span class=\"ui-icon ui-icon-alert\" style=\"float:left; margin:0 7px 5px 0;\"></span>"+ data +" ");
					$('#preview_dialog').dialog('open');
				}
			 }
	});
}  
  <!--
function printOrderPage(dvId,ttlDvId){

strTtl=document.getElementById(ttlDvId).innerHTML
str=document.getElementById(dvId).innerHTML.replace(strTtl,'');

newwin=window.open('','printwin','left=100,top=100,width=600,height=600')
newwin.document.write('<HTML>\n<HEAD>\n')
newwin.document.write('<TITLE>ModernTribe.com</TITLE>\n')
newwin.document.write('<link href="css/style.css" type="text/css" rel="stylesheet" /><style>*{font-family:"Trebuchet MS";font-size:12px;color:#777777;line-height:18px;text-decoration:none;}body{font-size:10px;}iframe{width:100%; height:100%;}</style>')
newwin.document.write('<script>\n')
newwin.document.write('function chkstate(){\n')
newwin.document.write('if(document.readyState=="complete"){\n')
newwin.document.write('window.close()\n')
newwin.document.write('}\n')
newwin.document.write('else{\n')
newwin.document.write('setTimeout("chkstate()",2000)\n')
newwin.document.write('}\n')
newwin.document.write('}\n')
newwin.document.write('function print_win(){\n')
newwin.document.write('window.print();\n')
newwin.document.write('chkstate();\n')
newwin.document.write('}\n')
newwin.document.write('<\/script>\n')
newwin.document.write('</HEAD>\n')
newwin.document.write('<BODY onload="print_win()" style="background:#ffffff;">\n')
newwin.document.write(str)
newwin.document.write('</BODY>\n')
newwin.document.write('</HTML>\n')
newwin.document.close()
}


//Creating XmlHttpObject
var xmlHttp = createXmlRequestObject();
var tracking_number_global = '';

function createXmlRequestObject()
{
	var xmlHttp;
	try
	{
		xmlHttp = new XMLHttpRequest();
		
	}
	catch(e)
	{
		var XmlHttpVersions = new Array('MSXML2.XMLHTTP.6.0',
										'MSXML2.XMLHTTP.5.0',
										'MSXML2.XMLHTTP.4.0',
										'MSXML2.XMLHTTP.3.0',
										'MSXML2.XMLHTTP',
										'Microsoft.XMLHTTP');
		for( var i=0; i < XmlHttpVersions.length && !xmlHttp; i ++ )
		{
			try
			{
				xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
			}
			catch(e){}
		}
	}
	if ( !xmlHttp )
		alert('Error creation XMLHttpRequest');
	else 
		return xmlHttp;	
}



//for tracking order number
function process(tracking_number)
{	
	tracking_number_global = tracking_number;
	obj = document.getElementById('tracking_status_result_'+tracking_number_global);
	obj.innerHTML = '<br><img src="images/loader_fb.gif"><br>';
	if( xmlHttp.readyState == 0 || xmlHttp.readyState == 4 )
	{
		href = "server_responce.php?tracking_number="+tracking_number;
		xmlHttp.open( "GET",href, true );
		xmlHttp.onreadystatechange = handleServerResponse;
		xmlHttp.send(null);
	}
	else
	{
		setTimeout('process()', 1000 );
	}
}

function handleServerResponse()
{
	if( xmlHttp.readyState == 4 )
	{
		if( xmlHttp.status == 200 )
		{
//			xmlResponse = xmlHttp.responseXML;
//			xmlDocumentElement = xmlResponse.documentElement;
			xmlResponse = xmlHttp.responseXML;
			if(!xmlResponse || !xmlResponse.documentElement)
				alert('Incorrect XML structure:\n'+xmlHttp.responseText);
//				throw('Incorrect XML structure:\n'+xmlHttp.responseText);
//			var rootNodeName = xmlResponse.documentElement.nodeName;
//			if(rootNodeName == 'parsererror') throw("Invalid XML structure");
			xmlRoot = xmlResponse.documentElement;
			resultArray = xmlRoot.getElementsByTagName("result");
			obj = document.getElementById('tracking_status_result_'+tracking_number_global);
			obj.innerHTML = '<div class="result_div"><b >Current Status:'+resultArray.item(0).firstChild.data+'</b></div>';
		}
		else
		{
			alert('We have problems with ' + xmlHttp.statusText );
		}
	}
}

function validateAddCartItemsStock(option,key,pid,comb_id,type,tota,urlLink){
			$("#update_cart_id").val(key); 
			isCorrect=false;
			 if( option == 'cart' ){
				url_link = "includes/checkstock.php";
			 }
			var dataString = "pid_h="+pid+"&pid="+pid+"&comb_id="+comb_id+"&type="+type+"&quantity="+tota;
			$.ajax({
				  type: "POST",
				  url: url_link,
				  data: dataString,
				  success: function(data) {
						if( data == '' ){
								document.location.href=urlLink+"&qty="+tota;
						}else{		
									$("#preview_dialog").dialog({
									bgiframe: true,
									autoOpen: false,
									width: 300,
									modal: true,
									buttons: {
										Ok: function() {
											$(this).dialog('close');
										}
									}
								});					
								$('#preview_dialog').html("<span class=\"ui-icon ui-icon-alert\" style=\"float:left; margin:0 7px 5px 0;\"></span>"+ data +" ");
								$('#preview_dialog').dialog('open');
								isCorrect=false;
			
					 }
					 }
			 });
return isCorrect;
} 

function parsePageURL(hrf){
	alert(hrf.href);
	hrf.href = hrf.href.replace("https://","http://");	
}
//-->


