var ajaxRequest;

// JavaScript Document
function _doMoveCursor(presentElement,futureElement,targetLength) {
	var d = window.document;
	var p = eval("d.getElementById('" + presentElement + "').value.length");
	if(p == targetLength) {
		eval("d.getElementById('" + futureElement + "').focus()");
	}
}

function _doNumeric() {
	if(event.keyCode < 48 || event.keyCode > 57) {
		event.returnValue = false;
	}
}

/////////////////////////////////For counting words in textarea//////////////////////////

function count_words(tbox_input,words,spanerror,errorclass,msg1)
   {
   //var spantext1 = document.getElementById(spantext).value;
   //var spanerror1 = document.getElementById(spanerror).value;
   var tbox_input=document.getElementById(tbox_input);
   var msg = "";
   var c = 0;
   w = (tbox_input.value.split(""));
   no_words = w.length;
   for (x = 0; x < no_words; x++)
      {
     	 if (c >= words)
         {
			 document.getElementById(spanerror).innerHTML = "Only "+msg1+" characters please!";
			 document.getElementById(errorclass).className="error";
			 tbox_input.value = msg;
        	 break;
         }
		  msg = msg + w[x] + "";
		  c++;
      }
   return false;
   }
   
  function count_words1(spanerror,errorclass)
  {
  	document.getElementById(spanerror).innerHTML = "";
	document.getElementById(errorclass).className="arial-13-bold-blue";
  }	
//////////////////////////////////////////////////////////////////////////////////////////////////////
	/////This function checks whether the credit card number and credit card type tallies or not/////
	/////In order to check the credit card type it calls a function checkCreditCard which is written///
	/////in the creditcard.js file. The function chkcredit card takes three parameters ///////////////
	/////cardno parameter is for Credit Card Number, cardtype is for Credit Card Type and/////////////
	//////cardmsgspan is used for displaying the error message//////////////////////////////////////
	function chkcreditcard(cardno1,cardno2,cardno3,cardno4,cardtype,cardmsgspan,labelname)
	{
		var firstcardno=document.getElementById(cardno1).value;
		var secondcardno=document.getElementById(cardno2).value
		var thirdcardno=document.getElementById(cardno3).value
		var fourthcardno=document.getElementById(cardno4).value
		
		var cardnum=firstcardno+secondcardno+thirdcardno+fourthcardno;
		var card_type=document.getElementById(cardtype).value;
		var chkcard=checkCreditCard(cardnum,card_type);
		if(chkcard==false)
		{
			document.getElementById(cardno1).className='smalltext_boxerror';
			document.getElementById(cardno2).className='smalltext_boxerror';
			document.getElementById(cardno3).className='smalltext_boxerror';
			document.getElementById(cardno4).className='smalltext_boxerror';
			document.getElementById(labelname).className='error';
			
			document.getElementById(cardmsgspan).innerHTML='Credit card type does not match with the credit card number';
			return false;
		}
		else
		{
			document.getElementById(cardno1).className='smalltext_box';
			document.getElementById(cardno2).className='smalltext_box';
			document.getElementById(cardno3).className='smalltext_box';
			document.getElementById(cardno4).className='smalltext_box';
			document.getElementById(labelname).className='arial-13-bold-blue';
			document.getElementById(cardmsgspan).innerHTML='';
		}
	}
	////////////////////////////////////////
	
	// common function for delete the uploaded image
// FileName parameter is the name of the image
// id parameter is the number of id respect to name of the image
// fdelname parameter is the name of the file where the delete action is occur 
function doDeleteLogo_edit(FileName,id,fdelname) {
	//alert(id);
	var url=fdelname+"?filename=" + FileName+ "&id=" + id;
	//alert(url);
	if(fdelname=="deleteLogo.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete);
	}
	else if(fdelname=="delete_photo1.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete1);
	}
	else if(fdelname=="delete_photo2.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete2);
	}
	else if(fdelname=="deleteLogo_standardhome.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete_standardhome);
	}
	
	else if(fdelname=="deleteLogo_standardtrade.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete_standard_trade);  
	}
	
	else if(fdelname=="delete_photo1_standard_trade.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete_standard_trade1);  
	}
	
	else if(fdelname=="delete_photo2_standard_trade.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete_standard_trade2);  
	}
	
	else if(fdelname=="deleteLogo_featured_home.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete_featured_home);
	}
	
	else if(fdelname=="delete_photo1_featured_home.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete1_featured_home);
	}
	
	else if(fdelname=="delete_photo2_featured_home.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete2_featured_home);  
	}
	else if(fdelname=="deleteLogo_featuredtrade.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete1_featured_trade);
	}
	else if(fdelname=="delete_photo1_featured_trade.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete2_featured_trade);
	}
	
	else if(fdelname=="delete_photo2_featured_trade.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete3_featured_trade);
	}
	else if(fdelname=="deleteLogo_enhanced_trade.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete);
	}
	else if(fdelname=="delete_photo1_enhanced_trade.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete1);
	}
	else if(fdelname=="delete_photo2_enhanced_trade.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete2);
	}
	else if(fdelname=="deleteLogo_enhancededtrade.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDeleteEnhacedTrade);
	}
	else if(fdelname=="delete_photo1_enhanced_new_trade.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDeleteEnhacedTradePhoto1);
	}
	else if(fdelname=="delete_photo2_enhanced_new_trade.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDeleteEnhacedTradePhoto2);
	}
	else if(fdelname=="deleteLogo_standardhome_up_featured.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete);
	}
	else if(fdelname=="delete_brochure_photo1.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete1);
	}
	else if(fdelname=="delete_brochure_photo2.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete2);
	}
	else if(fdelname=="delete_brochure_photo3.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete3);
	}
	else if(fdelname=="delete_brochure_photo4.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete4);
	}
	else if(fdelname=="delete_brochure_photo5.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete5);
	}
	else if(fdelname=="delete_brochure_photo6.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete6);
	}
	else if(fdelname=="deleteLogo_propertysale.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete_property);
	}
	else if(fdelname=="deleteLogo_propertyrent.php")
	{
		ajaxRequest = GetXmlHttpObject(ReturnDelete_property);
	}
	ajaxRequest.open("GET", url , true);
	ajaxRequest.send(null);
}

////////////Code written by Sharmistha/////////
/*function ReturnDelete() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		 
		document.getElementById("imgdisplay").style.display='none';
		document.getElementById("displayFileUpload").style.display='inline';
		document.getElementById("displayphoto").style.display='none';
		document.getElementById("company_logo").value=document.getElementById("image_blank").value;
		
	}
}*/
///////////////////////////////////////////////	
//////////code written by Snigdha Chakraborty///////////
function ReturnDelete() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		document.getElementById("imgdisplay").style.display='none';
		document.getElementById("displayFileUpload").style.display='';
		document.getElementById("displayFileUpload").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto").style.display='none';
	}
}
/////////////////////////////////////////////////////////
function ReturnDelete1() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay1").style.display='none';
		document.getElementById("displayFileUpload1").style.display='';
		document.getElementById("displayFileUpload1").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto1").style.display='none';
		
		
	}
}
function ReturnDelete2() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay2").style.display='none';
		document.getElementById("displayFileUpload2").style.display='';
		document.getElementById("displayFileUpload2").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto2").style.display='none';
		
		
	}
}
function ReturnDelete3() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay3").style.display='none';
		document.getElementById("displayFileUpload3").style.display='';
		document.getElementById("displayFileUpload3").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto3").style.display='none';
		
		
	}
}
function ReturnDelete4() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay4").style.display='none';
		document.getElementById("displayFileUpload4").style.display='';
		document.getElementById("displayFileUpload4").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto4").style.display='none';
		
		
	}
}
function ReturnDelete5() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay5").style.display='none';
		document.getElementById("displayFileUpload5").style.display='';
		document.getElementById("displayFileUpload5").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto5").style.display='none';
		
		
	}
}
function ReturnDelete6() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay6").style.display='none';
		document.getElementById("displayFileUpload6").style.display='';
		document.getElementById("displayFileUpload6").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto6").style.display='none';
		
		
	}
}
function ReturnDelete_standardhome()
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay_standardhome").style.display='none';
		document.getElementById("displayFileUpload_standardhome").style.display='inline';
		document.getElementById("displayphoto_standardhome").style.display='none';
		
		
	}
}

function ReturnDelete_standard_trade() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		document.getElementById("imgdisplay_standardhome").style.display='none';
		document.getElementById("displayFileUpload_standardhome").style.display='';
		document.getElementById("displayFileUpload_standardhome").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto_standardhome").style.display='none';
	}
}

function ReturnDelete_standard_trade1() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay1").style.display='none';
		document.getElementById("displayFileUpload1").style.display='';
		document.getElementById("displayFileUpload1").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto1").style.display='none';
		
		
	}
}

function ReturnDelete_standard_trade2() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay2").style.display='none';
		document.getElementById("displayFileUpload2").style.display='';
		document.getElementById("displayFileUpload2").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto2").style.display='none';
		
		
	}
}

function ReturnDelete_featured_home() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		document.getElementById("imgdisplay").style.display='none';
		document.getElementById("displayFileUpload").style.display='';
		document.getElementById("displayFileUpload").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto").style.display='none';
	}
}


function ReturnDelete1_featured_home() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay1").style.display='none';
		document.getElementById("displayFileUpload1").style.display='';
		document.getElementById("displayFileUpload1").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto1").style.display='none';
		
		
	}
}

function ReturnDelete2_featured_home() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay2").style.display='none';
		document.getElementById("displayFileUpload2").style.display='';
		document.getElementById("displayFileUpload2").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto2").style.display='none';
		
		
	}
}

function ReturnDelete1_featured_trade() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		document.getElementById("imgdisplay").style.display='none';
		document.getElementById("displayFileUpload").style.display='';
		document.getElementById("displayFileUpload").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto").style.display='none';
	}
}

function ReturnDelete2_featured_trade() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay1").style.display='none';
		document.getElementById("displayFileUpload1").style.display='';
		document.getElementById("displayFileUpload1").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto1").style.display='none';
		
		
	}
}

function ReturnDelete3_featured_trade() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay2").style.display='none';
		document.getElementById("displayFileUpload2").style.display='';
		document.getElementById("displayFileUpload2").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto2").style.display='none';
		
		
	}
}

function ReturnDeleteEnhacedTrade() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		document.getElementById("imgdisplay").style.display='none';
		document.getElementById("displayFileUpload").style.display='';
		document.getElementById("displayFileUpload").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto").style.display='none';
	}
}

function ReturnDeleteEnhacedTradePhoto1() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay1").style.display='none';
		document.getElementById("displayFileUpload1").style.display='';
		document.getElementById("displayFileUpload1").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto1").style.display='none';
		
		
	}
}

function ReturnDeleteEnhacedTradePhoto2() 
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay2").style.display='none';
		document.getElementById("displayFileUpload2").style.display='';
		document.getElementById("displayFileUpload2").innerHTML=ajaxRequest.responseText;
		document.getElementById("displayphoto2").style.display='none';
		
		
	}
}

function ReturnDelete_property()
{
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete") {
		
		document.getElementById("imgdisplay_standardhome").style.display='none';
		document.getElementById("displayFileUpload_standardhome").style.display='inline';
		document.getElementById("displayphoto_standardhome").style.display='none';
		
		
	}
}

function Filter4Characters(evt) {
	if(navigator.appName.indexOf('Microsoft')!=-1) {
		if(event.keyCode < 46 || event.keyCode > 57) {
			event.returnValue = false;
		}
	} else {
		if(evt.charCode && (evt.charCode < 46 || evt.charCode > 57)) {
			if(evt.preventDefault) {
				evt.preventDefault();
			}
		}
	}
}
