<!--
function saveGifts(inemails,inmsg,insku,lineNum,subline) 

{ 

var passMSG = inmsg.replace("&apos;", "'");		

var http_request = false;    
    
    
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
			http_request = new XMLHttpRequest();
			
			
				if (http_request.overrideMimeType) {
					http_request.overrideMimeType('text/xml');
				}
} else if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
	if (!http_request) {
		alert('Your System is not Supported.');
		return false;
	}    
    
        http_request.onreadystatechange=function()
      {
      
      //alert(http_request.status);
      if(http_request.readyState==4 && http_request.status == 200)
        {
        //alert(http_request.responseText);
		if (http_request.responseText>"")
			{
			//alert("Message successfully saved with order.");
				if (http_request.responseText=="1")
					{
						alert ("You must enter a valid email address and gift message.\n\nPlease try again.");
						document.getElementById('txtGiftMsgEmails' + lineNum + '[' + subline + ']').focus();
						return false;
					}
					else
					{
				       if (http_request.responseText=="2")
				       	{
				       		alert ("Semicolons are not allowed.\n\nPlease separate email addresses with commas only.");
							document.getElementById('txtGiftMsgEmails' + lineNum + '[' + subline + ']').focus();				       		
							return false;
				       	}
				       	else
				       	{
				       		// Call was good
			      		//	          $('divIsThisGift' + intOrderCount).setStyle('display', 'none');
						//		      $('divAddAnother' + intOrderCount).setStyle('display', 'block');
						  //  	      $('divGiftMessage' + intOrderCount).setStyle('display', 'none');
				       		//document.getElementById('divIsThisGift1').style.display='none';
				       		//document.getElementById('divAddAnother1[' + subline + ']').style.display='block';
				       		//document.getElementById('divAddLink1').style.display='block';				       		
				       		//document.getElementById('divGiftMessage1' + lineNum + '[' + subline + ']').style.display='none';	
				       		
				       		var cnt = document.getElementById('currgiftcount' + lineNum).value;
				       		cnt2 = cnt.toInt()
				       		
				       		if (cnt2 == subline)
				       		{
					       		cnt2 = cnt2 + 1;
								document.getElementById('currgiftcount' + lineNum).value = cnt2;
							}	
										       		
							showMSG = passMSG.replace(/%20/g, " ");	
							//alert(showMSG);
							//alert(document.getElementById('partialmsg' + lineNum + '[' + subline + ']'));	
				       		//document.getElementById('partialmsg' + lineNum + '[' + subline + ']').innerHTML=Left(showMSG,62) + "... ";					       		
				       	}
					}
			 }
			 else
			 {
			
			 alert ("Error!");

			 }
 
        }
    
 }

	http_request.open ("POST","AJAXgiftmsg.aspx?",true);
	http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");  

	var data = "emails=" + inemails + "&msg=" + passMSG + "&sku=" + insku + "&subline=" + subline;  
	http_request.send (data)

  }	
  
  
function Left(str, n)
{
   if (n <= 0)
         return "";
   else if (n > String(str).length)
         return str;
   else
         return String(str).substring(0,n);
}

//-->
