var ajaxConn = new XHConn();
var siteUrl=window.location.href;
siteUrl=siteUrl.substring(0,siteUrl.lastIndexOf('/'))+"/";

var prSpliter='<!!>';
var idSpliter='<!ids!>';
var rowSpliter='<!rows!>';

var cityVal=0;
var regionVal=0;
var countryVal=0;

/************************************************ Start Information Management *************************************************/

function getpass()
{
	//ShowLoadingModalNew();
	var user=getObj('emailad').value;
	ajaxConn.connect(siteUrl+"checkcookie.php", "POST", "username="+user,fnWhenDone_getpass);
}
function fnWhenDone_getpass(XML)
{
		//alert(XML.responseText);
	if(XML.responseText!="")
	    getObj('usrpass').value = XML.responseText;
		//HideLoadingModalNew();
}

function emptyList(recevierObj)
{
	for(i=1;i<(getObj(recevierObj).options.length+1);i++)
	{
		getObj(recevierObj).remove(i-1);
		i--;
	}
}

function txtnavigate(pagename,qstr,recinpage,totpage,pagenow)
{
	gotopage = getObj('txtpno').value;
	if (gotopage > totpage || gotopage <= 0)
	{
		getObj('txtpno').value = pagenow;
	}
	else
	{
		rstart = (gotopage * recinpage) - recinpage;
		ajxSearch(pagename,qstr+rstart);
	}
}
function ajxSearch(pname,searchId)
{    //alert(searchId);
	//ShowLoadingModal('art_title',450,'');
	ShowLoadingModalNew();
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML="";
	var ajaxConn = new XHConn();
	var siteUrl=window.location.href;
	siteUrl=siteUrl.substring(0,siteUrl.lastIndexOf('/'))+"/";
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_x);
}
function fnWhenDone_x(XML)
{
	getObj("divResult").innerHTML=XML.responseText;
	//HideLoadingModal();
	HideLoadingModalNew();
}
function divswitch(pname,searchId)
{
	if(searchId!=1)
	{
	getObj("divAdd").style.display="block";
	getObj("divResult").style.display="none";
	ajxAdd(pname,searchId)
	}
	else
	{//alert("11");
	getObj("divTable").style.display="block";
	getObj("divResult").style.display="block";
	getObj("divAdd").style.display="none";
	}
}

function ajxAdd(pname,searchId)
{
	//ShowLoadingModal('art_title',450,'');
	ShowLoadingModalNew();
	getObj("divTable").style.display="none";
	getObj("divAdd").style.display="block";
	//getObj("divAdd").innerHTML="Working....";
	getObj("divAdd").innerHTML="";
	var ajaxConn = new XHConn();
	var siteUrl=window.location.href;
	siteUrl=siteUrl.substring(0,siteUrl.lastIndexOf('/'))+"/";
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_Add);
}
function fnWhenDone_Add(XML)
{
	//alert(XML.responseText)
	getObj("divAdd").innerHTML=XML.responseText;
	HideLoadingModalNew();
}


function articlesearch(pagename)
{
	//ShowLoadingModalNew();
	var stat=getObj("stat").value;
	var art_title=getObj("art_title").value;
	if(stat==1)
	 {
	    getObj("btnactivate").style.display="none";
		getObj("btndeactivate").style.display="block";
	 }
	 if(stat==0)
	  {
	    getObj("btnactivate").style.display="block"; 
		getObj("btndeactivate").style.display="none";
	  }
	ajxSearch(pagename,"art_title_id="+art_title+"&stat="+stat+"&rec_start=0");
}
function addarticle(pname,Id,view)
{  
	ShowLoadingModalNew();
	getObj("divTable").style.display="none";
	var recstart="";
	var art_title_id=getObj("art_title").value;
	if(getObj("rec_start"))
		{
		recstart=getObj("rec_start").value;
		}
	//divswitch(pname,"view="+view+"&cid="+Id)

	ajaxConn.connect(siteUrl+pname, "POST", "view="+view+"&art_title_id="+art_title_id+"&rec_start="+recstart+"&cid="+Id,fnWhenDone_addarticle);
}
function fnWhenDone_addarticle(XML)
{
	getObj("divAdd").style.display="block";
	getObj("divResult").style.display="none";
	getObj("divAdd").innerHTML=XML.responseText;
	
	if(getObj("hidmode").value!="delete")
	{
		var customInOutArray=new Array();
		actb(getObj("getcontry"),getObj("city"),customInOutArray,getObj("city"),null);

	
		var foldername="temp";
		if(getObj("hidid").value!="" && getObj("hidid").value!="0")
			foldername=getObj("hidid").value;
			
		$(document).ready(function() {
			$("#fileInput2").uploadify({
				'uploader'       : '../JS/uploadify.swf',
				'script'         : '../JS/uploadify.php',
				'cancelImg'      : '../images/cancel.png',
				'folder'         : '../images/articleimages/'+foldername,
				'buttonImg'      : '../images/browse.jpg',
				'width'			: 250,
				'multi'          : true
			});
		  });
	 }
	HideLoadingModalNew();
}


function getDivResult(pname,searchId)
{
	//getObj("divResult").style.display="block";
	//getObj("divResult").innerHTML="";
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_getDivResult);
}
function fnWhenDone_getDivResult(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").innerHTML=XML.responseText;
	getObj("divResult").style.display="block";
}



/****************to fill region************************************/
function getRegion(loadingWidth)
{
	ShowLoadingModal("region",loadingWidth,"Region");
	var country=getObj("getcontry").value;
	//alert(country);
	//getObj("hidcountry").value=getObj("country").value;
	//getObj("hidcountryname").value=getObj("country").options[getObj("country").selectedIndex].text;
	ajaxConn.connect(siteUrl+"region.php", "POST", "country="+country,fnWhenDone_getRegion);
}

function fnWhenDone_getRegion(XML)
{  // alert(XML.responseText);
	emptyList("region");
	emptyList("city");
	var arrRegion=XML.responseText.split(rowSpliter);
	
	var optionObject=new Option("Select Region");
	var optionRank=getObj("region").options.length;
	getObj("region").options[optionRank]=optionObject;
	getObj("region").options[optionRank].value=0;
	
	for(k=0;k<(arrRegion.length-1);k++)
	{
		var arrRegionText=new Array();
		arrRegionText=arrRegion[k].split(idSpliter);
		
		var optionObject=new Option(arrRegionText[1]);
		var optionRank=getObj("region").options.length;
		getObj("region").options[optionRank]=optionObject;
		getObj("region").options[optionRank].value=arrRegionText[0];
	}
	
	var optionObject=new Option("Select City");
	var optionRank=getObj("city").options.length;
	getObj("city").options[optionRank]=optionObject;
	getObj("city").options[optionRank].value=0;
	//setCountryData(335);
	HideLoadingModal();
}

function getCity(loadingWidth)
{ 
	ShowLoadingModal("city",loadingWidth,"City");
	//getObj("hidregion").value=getObj("region").value;
	//getObj("hidregionname").value=getObj("region").options[getObj("region").selectedIndex].text;
	
	var countryname=getObj("getcontry").options[getObj("getcontry").selectedIndex].text;
	var region=getObj("region").value;
	ajaxConn.connect(siteUrl+"city.php", "POST", "countryname="+countryname+"&region="+region,fnWhenDone_getCity);
}

function fnWhenDone_getCity(XML)
{
	emptyList("city");
	var arrStatus=XML.responseText.split(",");	
	
	var optionObject=new Option("Select City");
	var optionRank=getObj("city").options.length;
	getObj("city").options[optionRank]=optionObject;
	getObj("city").options[optionRank].value=0;
	
	for(k=0;k<(arrStatus.length-1);k++)
	{
		var optionObject=new Option(arrStatus[k]);
		var optionRank=getObj("city").options.length;
		getObj("city").options[optionRank]=optionObject;
		getObj("city").options[optionRank].value=arrStatus[k];
	}
	//setRegionData(335);
	HideLoadingModal();
}

function submitarticle(formName,valGroup)
{	
	if(eval(getFormElement(formName,valGroup)))
	{
		chkarticleCity();
		
	}
}



function chkarticleCity()
{
	var country=getObj("getcontry").options[getObj("getcontry").selectedIndex].text;
	ajaxConn.connect(siteUrl+"chkarticlecity.php", "POST", "city=" + encodeURIComponent(getObj("city").value)+"&country="+country,fnWhenDone_chkarticleCity);
}

function fnWhenDone_chkarticleCity(XML)
{
	if(XML.responseText==0)
	{
		getObj("ono_err_div1").style.display='block';
		getObj("city").focus();
	}
	else
	{
		getObj("ono_err_div1").style.display="none";
		document.article.action="article_save.php";
		document.article.submit();
	}
}

function deletearticle(formName)
{	
	if(eval(getFormElement(formName)))
	{
		//document.article.action="article_save.php?hidmode=insert";
		document.article.action="article_save.php";
		document.article.submit();
	}
}

function getartsubcat(loadingWidth)
{
	ShowLoadingModal("artsubcat",loadingWidth,"Sub Category");
	var category=getObj("artcat").value;
	//alert(category); 
	//ajaxConn.connect(siteUrl+"fetchcatgory2.php", "POST", "category="+category,fnWhenDone_getartsubcat);
	ajaxConn.connect(siteUrl+"fetchcatgory.php", "POST", "category="+category,fnWhenDone_getartsubcat);
}

function fnWhenDone_getartsubcat(XML)
{
	emptyList("artsubcat");
	emptyList("artsubcat2");
	var arrRegion=XML.responseText.split(rowSpliter);
	
	var optionObject=new Option("Select Sub Category");
	var optionRank=getObj("artsubcat").options.length;
	getObj("artsubcat").options[optionRank]=optionObject;
	getObj("artsubcat").options[optionRank].value=0;
	
	for(k=0;k<(arrRegion.length-1);k++)
	{
		var arrRegionText=new Array();
		arrRegionText=arrRegion[k].split(idSpliter);
		
		var optionObject=new Option(arrRegionText[1]);
		var optionRank=getObj("artsubcat").options.length;
		getObj("artsubcat").options[optionRank]=optionObject;
		getObj("artsubcat").options[optionRank].value=arrRegionText[0];
		//alert(getObj("artsubcat").options[optionRank].value);
	}
	  
	var optionObject=new Option("Select Sub Sub Category");
	var optionRank=getObj("artsubcat2").options.length;
	getObj("artsubcat2").options[optionRank]=optionObject;
	getObj("artsubcat2").options[optionRank].value=0;
	
	HideLoadingModal();
	
}

function getartsubcat2(loadingWidth)
{
	ShowLoadingModal("artsubcat2",loadingWidth,"Sub Sub Category");
	var category=getObj("artsubcat").value;
	//alert(category);
	//ajaxConn.connect(siteUrl+"fetchsubcatgory2.php", "POST", "category="+category,fnWhenDone_getartsubcat2);
	ajaxConn.connect(siteUrl+"fetchcatgory.php", "POST", "category="+category,fnWhenDone_getartsubcat2);
}

function fnWhenDone_getartsubcat2(XML)
{
	//emptyList("artsubcat");
	//alert(XML.responseText);
	emptyList("artsubcat2");
	var arrRegion=XML.responseText.split(rowSpliter);
	
	var optionObject=new Option("Select Sub Sub Category");
	var optionRank=getObj("artsubcat2").options.length;
	getObj("artsubcat2").options[optionRank]=optionObject;
	getObj("artsubcat2").options[optionRank].value=0;
	
	for(k=0;k<(arrRegion.length-1);k++)
	{
		var arrRegionText=new Array();
		arrRegionText=arrRegion[k].split(idSpliter);
		
		var optionObject=new Option(arrRegionText[1]);
		var optionRank=getObj("artsubcat2").options.length;
		getObj("artsubcat2").options[optionRank]=optionObject;
		getObj("artsubcat2").options[optionRank].value=arrRegionText[0];
		//alert(getObj("artsubcat2").options[optionRank].value);
	}
	
	HideLoadingModal();
}

/***************************************************** Start Category Management *********************************************/
function addNewCategory(formName)
{
	//getObj("chkcat").value=getObj("pcat").value;
	
	getObj("pcat").selectedIndex=0;
	
	emptyList("subcat");
	emptyList("subcat1");
			
	var optionObject=new Option("Select Sub Category");
	var optionRank=getObj("subcat").options.length;
	getObj("subcat").options[optionRank]=optionObject;
	getObj("subcat").options[optionRank].value=0;
	
	var optionObject=new Option("Select Sub Sub category");
	var optionRank=getObj("subcat1").options.length;
	getObj("subcat1").options[optionRank]=optionObject;
	getObj("subcat1").options[optionRank].value=0;

	setCategoryData(335);

}

function setCategoryData(loadingWidth)
{  
	ShowLoadingModalNew();
	var category=getObj("pcat").value;
	ajaxConn.connect(siteUrl+"addcatmgmt.php", "POST", "pcat="+category,fnWhenDone_setCategoryData);
}

function fnWhenDone_setCategoryData(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}


function addNewSubCategory(formName,valGroup)
{
	getObj("pcat").setAttribute("valGroup",valGroup);
	
	if(eval(getFormElement(formName,valGroup)))
	{
		getObj("subcat").selectedIndex=0;
		emptyList("subcat1");
		
		var optionObject=new Option("Select Sub Sub Category");
		var optionRank=getObj("subcat1").options.length;
		getObj("subcat1").options[optionRank]=optionObject;
		getObj("subcat1").options[optionRank].value=0;
	
		setSubCategoryData(335);
		
	}
}

function setSubCategoryData(loadingWidth)
{

	ShowLoadingModalNew();
	var tit="Add Sub Category";
	var category=getObj("subcat").value;	
	ajaxConn.connect(siteUrl+"addcatmgmt.php", "POST", "pcat="+category+"&tit="+tit,fnWhenDone_setCategoryData);
}

function getSubCategory(loadingWidth)
{
	ShowLoadingModalNew();
	var category=getObj("pcat").value;	
	ajaxConn.connect(siteUrl+"fetchcatgory.php", "POST", "category="+category,fnWhenDone_getSubCategory);

}

function fnWhenDone_getSubCategory(XML)
{
	emptyList("subcat");
	emptyList("subcat1");	
	var arrRegion=XML.responseText.split(rowSpliter);
	
	var optionObject=new Option("Select Sub Category");
	var optionRank=getObj("subcat").options.length;
	getObj("subcat").options[optionRank]=optionObject;
	getObj("subcat").options[optionRank].value=0;
	
	var optionObject=new Option("Select Sub Sub category");
	var optionRank=getObj("subcat1").options.length;
	getObj("subcat1").options[optionRank]=optionObject;
	getObj("subcat1").options[optionRank].value=0;
	
	
	for(k=0;k<(arrRegion.length-1);k++)
	{
		var arrRegionText=new Array();
		arrRegionText=arrRegion[k].split(idSpliter);
		
		var optionObject=new Option(arrRegionText[1]);
		var optionRank=getObj("subcat").options.length;
		getObj("subcat").options[optionRank]=optionObject;
		getObj("subcat").options[optionRank].value=arrRegionText[0];
	}
	
	setCategoryData(335);
}

function getSubSubCategory(loadingWidth)
{
	ShowLoadingModalNew();
	var category=getObj("subcat").value;	
	ajaxConn.connect(siteUrl+"fetchcatgory.php", "POST", "category="+category,fnWhenDone_getSubSubCategory);
}

function fnWhenDone_getSubSubCategory(XML)
{
	emptyList("subcat1");
	
	var arrRegion=XML.responseText.split(rowSpliter);
	
	var optionObject=new Option("Select Sub Sub Category");
	var optionRank=getObj("subcat1").options.length;
	getObj("subcat1").options[optionRank]=optionObject;
	getObj("subcat1").options[optionRank].value=0;
	
	for(k=0;k<(arrRegion.length-1);k++)
	{
		var arrRegionText=new Array();
		arrRegionText=arrRegion[k].split(idSpliter);
		
		var optionObject=new Option(arrRegionText[1]);
		var optionRank=getObj("subcat1").options.length;
		getObj("subcat1").options[optionRank]=optionObject;
		getObj("subcat1").options[optionRank].value=arrRegionText[0];
	}

	setSubCategoryData(335);
}




function setSubCategoryData1(loadingWidth)
{
	ShowLoadingModalNew();
	var category=getObj("subcat1").value;	
	var tit1="Add Sub Sub Category";
	ajaxConn.connect(siteUrl+"addcatmgmt.php", "POST", "pcat="+category+"&tit1="+tit1,fnWhenDone_setCategoryData);
}

function addNewSubSubCategory(formName,valGroup)
{
	getObj("pcat").setAttribute("valGroup",valGroup);
	getObj("subcat").setAttribute("valGroup",valGroup);
	if(eval(getFormElement(formName,valGroup)))
	{
		getObj("subcat1").selectedIndex=0;
		setSubSubCategoryData(335);
	}
	
}


function setSubSubCategoryData(loadingWidth)
{
	ShowLoadingModalNew();
	var category=getObj("subcat1").value;
	var tit1="Add Sub Sub Category";
	ajaxConn.connect(siteUrl+"addcatmgmt.php", "POST", "pcat="+category+"&tit1="+tit1,fnWhenDone_setCategoryData);
}

var chkNum=0;
function checkcategory(chkNo)
{
	chkNum=chkNo;
	var pcatid=0;
	var catid=getObj("catid").value;
	
	if(catid==0)
	{
		if(getObj("pcat").value!=0)
		{
			pcatid =getObj("pcat").value;
		}
		
		if(getObj("subcat").value!=0)
		{
			pcatid =getObj("subcat").value;
		    
			
		}
		if(getObj("subcat1").value!=0)
		{
			pcatid =getObj("subcat1").value;
		}
	}
	else 
	{
		if(getObj("pcat").value!=0)
		{
			pcatid =0;
		}
		
		if(getObj("subcat").value!=0)
		{
			pcatid =getObj("pcat").value;
		    
			
		}
		if(getObj("subcat1").value!=0)
		{
			pcatid =getObj("subcat1").value;
		}
	}
	
	var category=getObj("txtCatname").value;
	
	ajaxConn.connect(siteUrl+"chkcat.php", "POST", "pcatid="+pcatid+"&category="+category+"&catid="+catid,fnWhenDone_checkcategory);		
	
}

function fnWhenDone_checkcategory(XML)
{
	if(XML.responseText!=0)
	{
		getObj("ono_err_div").style.display="block";		
	}
	else
	{
		getObj("ono_err_div").style.display="none";
		if(chkNum==2)
		{
			document.form1.action="add_catmgmt.php?mode=modify";
			document.form1.submit();
		}
	}
}

function saveCatMgmt(formName,valGroup)
{
	if(eval(getFormElement(formName,valGroup)))
	{
		checkcategory(2);
	}
}

function deleteCatMgmt()
{
	if(window.confirm("Are you sure to delete this category"))
	{
		document.form1.action="add_catmgmt.php?mode=delete";
		document.form1.submit();
	}
}

function savepartner(formName,valGroup)
{
	if(eval(getFormElement(formName,valGroup)))
	{
		dup_chk(3);
	}
}
var dupNo=0;
function dup_chk(chkno)
{
	dupNo=chkno;
	if(getObj("email").value!="")
	{
		var email=getObj("email").value;
		ajaxConn.connect(siteUrl+"checkdup.php", "POST","email="+email,fnWhenDone_dup_chk);
	}
}

function fnWhenDone_dup_chk(XML)
{
	if(XML.responseText!=0)
	{
		getObj("ono_err_div").style.display="block";
	}
	else
	{
		getObj("ono_err_div").style.display="none";
		if(dupNo==3)
		{
			chkCity();
		}
	}
}
var imgHeight;
var imgWidth;
function findHHandWW()
{
	imgHeight = this.width;
	imgWidth = this.width;
	//alert(imgHeight)
	return true;
}
 
function showImage() 
{
	var myImage = new Image();
	myImage.name = 'a';
	myImage.onload = findHHandWW;
	myImage.src = getObj("imgfile").value;
}


function chkCity()
{
	var country=getObj("country").options[getObj("country").selectedIndex].text;
	ajaxConn.connect(siteUrl+"chkcity.php", "POST", "city=" + encodeURIComponent(getObj("city").value)+"&country="+country,fnWhenDone_chkCity);
}

function fnWhenDone_chkCity(XML)
{
	if(XML.responseText==0)
	{
		getObj("ono_err_div1").style.display='block';
		getObj("city").focus();
	}
	else
	{
		getObj("ono_err_div1").style.display="none";
		if(dupNo==3)
		{
			document.patform.action="partner_save.php?mode=insert";
			document.patform.submit();
		}
		if(dupNo==4)
		{
			document.edit_patform.action="edit_company_save.php";
			document.edit_patform.submit();
		}
		if(dupNo==5)
		{
			dup_chk_email(22);
			//document.p_mgmt.action="partnermgmtdetail_save.php?mode=insert";
			//document.p_mgmt.submit();
		}
	}
}

function editpartner(formName,valGroup)
{
	if(eval(getFormElement(formName,valGroup)))
	{
		dupNo=4;
		chkCity();
	}
}

function saveUser(formName,valGroup)
{   
	
	if(eval(getFormElement(formName,valGroup)))
	{
		document.logi.action="logintest.php";
		document.logi.submit();
	}
}



function ContactNumbers(obj, e, allowDecimal, allowNegative)
{
    //alert(e.keyCode);
	var key;
	var isCtrl = false;
	var keychar;
	var reg;
		

	if(window.event) {
		key = e.keyCode;
		isCtrl = window.event.ctrlKey
	}
	else if(e.which) {
		key = e.which;
		isCtrl = e.ctrlKey;
	}
	
	if (isNaN(key)) return true;
	
	keychar = String.fromCharCode(key);
	
	// check for backspace or delete, or if Ctrl was pressed
	if (key == 8 || isCtrl || key == 43 || key == 45)
	{
		return true;
	}

	reg = /\d/;
	var isFirstN = allowNegative ? keychar == '-' && obj.value.indexOf('-') == -1 : false;
	var isFirstD = allowDecimal ? keychar == '.' && obj.value.indexOf('.') == -1 : false;
	
	return isFirstN || isFirstD || reg.test(keychar);
}


function checkEmail(formName,valGroup)
{
	if(eval(getFormElement(formName,valGroup)))
	{
	    document.logn.action="gotpassword.php";
		document.logn.submit();
	}
}

function checkEmailPartner(formName,valGroup)
{
	if(eval(getFormElement(formName,valGroup)))
	{
	    document.forgetpwd.action="gotpassword.php";
		document.forgetpwd.submit();
	}
}



/***************************************************** End Category Management **************************************************/
function clearfile(fileno)
 {
 if(fileno==1)
    { 
         getObj("articlelogo").style.display="none";
		 getObj("img1").style.display="none";
		 getObj("hidimg").value='';
         //getObj("ImageFile").src= RelativePath()+ "images/CommanFile/defaultimage.gif";
         //getObj("hidimg").value= RelativePath()+ "images/CommanFile/defaultimage.gif";
         // getObj("img2").style.visibility ="hidden";
        // uploadfile = "0";
        // getObj("lblreq").style.visibility="hidden";
    }
	if(fileno==2)
    { 
         getObj("catimage").style.display="none";
		 getObj("img2").style.display="none";
         getObj("hidimg").value='';
    }
	if(fileno==3)
    { 
         getObj("partnerlogo").style.display="none";
		 getObj("img3").style.display="none";
         getObj("hidimg").value='';
    }
 }

function hidMsg()
{
	if(getObj("mess_succ"))
		getObj("mess_succ").style.display="none";
	if(getObj("divActi"))
		getObj("divActi").style.display="none";
	if(getObj("divUpUser3"))
		getObj("divUpUser3").style.display="none";
	if(getObj("divUpUser4"))
		getObj("divUpUser4").style.display="none";
		
	if(getObj("genrateAllInv"))
		getObj("genrateAllInv").style.display="none";	
}

function submitlogin(formName,valGroup)
{	
	if(eval(getFormElement(formName,valGroup)))
	{
		document.login.action="logintest.php";
		document.login.submit();
	}
}

/***************************************************** End Category Management **************************************************/

function getduration()
{   
	var duration=getObj("dur").value;
	if(getObj("dur").value!="" && getObj("dur").value!="nolimit")
	{
		getObj("divduration").innerHTML=duration+"("+"s"+")";
		getObj("divduration1").innerHTML=duration+"("+"s"+")";
	}
	else
	{
		getObj("divduration").innerHTML="";
		getObj("divduration1").innerHTML="";	
	}
	if(getObj("dur").value=="nolimit")
	{
		getObj("mintime").disabled=true;
		getObj("mintime").value=0;
		getObj("mintime").setAttribute("validation","Required$Please Enter minimum duration$'../images/Validation/default.png'");
		
		getObj("maxtime").disabled=true;
		getObj("maxtime").value=0;
		getObj("maxtime").setAttribute("validation","Required$Please Enter maximum duration$'../images/Validation/default.png'");		
	}
	else
	{
		getObj("mintime").disabled=false;
		getObj("mintime").setAttribute("validation","Required$Please Enter minimum duration$'../images/Validation/default.png';chkvalue('mintime')$Duration should not be 0$'../images/Validation/default.png';chkMinMaxVal('mintime','maxtime')$Minimum duration should be less than Maximum duration$'../images/Validation/default.png'");
		
		getObj("maxtime").disabled=false;
		getObj("maxtime").setAttribute("validation","Required$Please Enter maximum duration$'../images/Validation/default.png';chkvalue('maxtime')$Duration should not be 0$'../images/Validation/default.png'");
	}
}


function getPriceType()
{
	var pricetype=getObj("pricetyp").value;
	getObj("divminpr").innerHTML=pricetype;
	getObj("divmaxpr").innerHTML=pricetype;
}

function disgroup()
{ 
    var tourtype=getObj("tourtype2").value;
	// alert(tourtype);
	 if(getObj("tourtype2").checked)
	 {
	    getObj("trgroup").style.display=""; 
		getObj("minppl").setAttribute("valGroup",3);
		getObj("maxppl").setAttribute("valGroup",3);
	 }
	 else
	 {
	    getObj("trgroup").style.display="none"; 
		getObj("minppl").setAttribute("valGroup",1);
		getObj("maxppl").setAttribute("valGroup",1);
	 }
}


function distoursea(radval)
{ 
	if(radval==1)
	  getObj("trtoursea").style.display="none"; 
	else
	  getObj("trtoursea").style.display="block"; 
}

/*function distoursea()
{ // var rad_val;
    //var pricetype=getObj("tour_season").value;
	//alert(pricetype);
	for (var i=0; i < document.part_product.tour_season.length; i++)
      {
         if(document.part_product.tour_season[i].checked)
         {
          var rad_val = document.part_product.tour_season[i].value;
         }
      }

	  if(rad_val==2)
		getObj("trtoursea").style.display="";  
	   if(rad_val==1)
	    getObj("trtoursea").style.display="none";  
	
}*/
/*function checkLength(objVal)
{
	if(getObj(objVal).value==0)
		return false;
	else
		return true;
}*/



function chkStartSeason()
{
	if(getObj("tour_season2").checked && getObj("startdate").value==0)
		return false;
	return true;
}

function chkEndSeason()
{
	if(getObj("tour_season2").checked && getObj("enddate").value==0)
		return false;
	return true;
}

function chkMinMaxVal11(chkDdlObj,txtminObj,txtmaxObj)
{

	if((getObj(chkDdlObj).value=="") && ((getObj(txtminObj).value!="" && getObj(txtminObj).value!="0") || (getObj(txtmaxObj).value!="" && getObj(txtmaxObj).value!="0")))
		return false;
	return true;
}

function chkMinMaxValPar(chkDdlObj,txtminObj,txtmaxObj)
{

	if((getObj(chkDdlObj).value=="") && ((getObj(txtminObj).value=="" && getObj(txtminObj).value=="0") || (getObj(txtmaxObj).value=="" && getObj(txtmaxObj).value=="0")))
	{ //alert("qq");
		return false;
	}
	return true;
}

function checkLength(chkObj,minVal,maxVal)
{
	if ((getObj(chkObj).value.length < minVal) || (getObj(chkObj).value.length > maxVal))
	{
		return false;
	}
	return true;
}
/**************************************************************************************************/
function removeOption(selectbox)
{
var i;
for(i=selectbox.options.length-1;i>=0;i--)
{
if(selectbox.options[i].selected)
selectbox.remove(i);
}
}
function addOption(selectbox,text,value )
{
var optn = document.createElement("OPTION");
optn.text = text;
optn.value = value;
selectbox.options.add(optn);
}
function addOption_list()
{
for(i=document.part_product.Category.options.length-1;i>=0;i--)
 {
var Category=document.part_product.Category;

if(document.part_product.Category[i].selected){
addOption(document.part_product.SubCat, document.part_product.Category[i].value,document.part_product.Category[i].value);
removeOption(Category,i);
}
}
}


function addOption_list1()
{
for(i=document.part_product.SubCat.options.length-1;i>=0;i--)
 {
var SubCat=document.part_product.SubCat;

if(document.part_product.SubCat[i].selected){
addOption1(document.part_product.Category, document.part_product.SubCat[i].value,document.part_product.SubCat[i].value);
removeOption(SubCat,i);
}
}
}

function addOption1(selectbox,text,value )
{
var optn = document.createElement("OPTION");
optn.text = text;
optn.value = value;
selectbox.options.add(optn);
}



/*********************************************************************************/


/*********************************************************************************************/

/*<!--**************************************For ADD MONEY****************************************-->*/


function paymentMode(plan)
{
	 var payment=getObj("payment").value;
	if (payment==1 && plan=="PP")
	{
		getObj("trbtn").style.display="none";
		getObj("trpayPPE").style.display="none";
		getObj("trpay").style.display="block";
	}
	else if (payment==1 && plan=="PPE")
	{
		 /*if(parseInt(getObj("amt").value) < 100)
		   { 
		     alert("Please Enter Amount Greater Than or Equal 100 USD");
			   getObj("payment").selectedIndex=0;
		     return false;
		   }
	    else
		{*/
		
		getObj("trbtn").style.display="none";
		getObj("trpay").style.display="none";
		getObj("trpayPPE").style.display="block";
		//getObj("amount").value=getObj("amt").value;
		// }
	}
	else if(payment==2 || payment==3 || payment==4) 
	{
		getObj("addfund").value="Generate Invoice";
		getObj("trbtn").style.display="block";
		getObj("trpay").style.display="none";
		getObj("trpayPPE").style.display="none";
	}
	else 
	{
		if(plan=="PP")
		  getObj("addfund").value="Upgrade Account";
		if(plan=="PPE")
		  getObj("addfund").value="Add Funds";  
		getObj("trbtn").style.display="block";
		getObj("trpay").style.display="none";
		getObj("trpayPPE").style.display="none";
	}
}


function confirmFund(formName,valGroup)
{
	 var payment=getObj("payment").value;
	 var amount=getObj("amt").value;

	if(eval(getFormElement(formName,valGroup)))
	{
		if (payment==1)
		{
			window.open("https://www.paypal.com/");
		}
		 if(payment==2 || payment==3 || payment==4)
		 {
		   	 ShowLoadingModalNew();	  
			 getObj("divTable").style.display="none";
			 getObj("divResult").style.display="block";
			 getObj("divResult").innerHTML="";
			 ajaxConn.connect(siteUrl+"confirm_fund.php", "POST", "payment="+payment+"&amount="+amount,fnWhenDone_confirmFund);
		 }
	}
}

function invoicePrint(partId,invoiceNo,amount)
{
	window.open("invoice_print.php?partId="+partId+"&invoiceNo="+invoiceNo+"&amount="+amount,'','width=835,left=100,top=200,toolbar=0,resizable=1,scrollbars=1');
}

function fnWhenDone_confirmFund(XML)
{    //alert(XML.responseText);
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}



/************************************************************* Manage Product Start ***********************************************************************/

function changeDiv(divnum)
{
	if(divnum==1)
	{
		getObj("divTable").style.display="block";
		getObj("divResult").style.display="block";
		getObj("divAdd").style.display="none";
	}
	if(divnum==2)
	{
		getObj("divAdd").style.display="none";
		getObj("divAdd1").style.display="block";
		viewProductImg();
	}
	if(divnum==3)
	{
		getObj("divAdd1").style.display="none";
		getObj("divAdd").style.display="block";
	}
	if(divnum==4)
	{
		getObj("divTable").style.display="block";
		getObj("divResult").style.display="none";
	}
}


function addproduct(pname,Id,mainId,view)
{  
	ShowLoadingModalNew();
	if(Id!=0)
	{
		var recstart="";
		getObj("divTable").style.display="none";	
		
		if(getObj("rec_start"))
		{
			recstart=getObj("rec_start").value;
		}
		//getObj("parentcat").value=mainId;
		
		if(view=="1" || view=="2")
			viewProduct(pname,"view="+view+"&productid="+Id+"&category="+mainId);
		else if(view=="0")
			editProduct(pname,"productid="+Id+"&category="+mainId);
		else
			editProduct(pname,"productid="+Id+"&category="+mainId+"&fromdraft=2");
	}	
}

function editProduct(pname,searchId)
{
	getObj("divTable").style.display="none";
	getObj("divResult").style.display="none";		
	getObj("divAdd").innerHTML="";
	getObj("divAdd").style.display="block";
	
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_editProduct);
}

function fnWhenDone_editProduct(XML)
{
	getObj("divAdd").innerHTML=XML.responseText;
	var customKeyArray1=new Array();
	actb(getObj("parentcat"),getObj("key"),customKeyArray1,getObj("hidkey1"),getObj("hidkey2"));

	var customInOutArray1=new Array();
	var customInOutArray2=new Array();
	var customInOutArray3=new Array();

	if(getObj("ddltourcountry1"))
		actb(getObj("ddltourcountry1"),getObj("hidcitysave1"),customInOutArray1,getObj("hidcitysave1"),null);
		
	if(getObj("ddltourcountry2"))
		actb(getObj("ddltourcountry2"),getObj("hidcitysave2"),customInOutArray2,getObj("hidcitysave2"),null);
		
	if(getObj("ddltourcountry3"))
		actb(getObj("ddltourcountry3"),getObj("hidcitysave3"),customInOutArray3,getObj("hidcitysave3"),null);
		
		$(document).ready(function() {
	$("#fileInput2").uploadify({
		'uploader'       : '../JS/uploadify.swf',
		'script'         : '../JS/uploadify.php',
		'cancelImg'      : '../images/cancel.png',
		'folder'         : '../images/productimages/'+getObj("hidprodid").value+'_upd',
		'buttonImg'      : '../images/browse.jpg',
		'width'			: 250,
		'multi'          : true,
		onAllComplete: function() { 		
        ajaxLoadProImg(getObj("hidprodid").value);
    } 
	});
  });
  HideLoadingModalNew();
  ajaxLoadProImg(getObj("hidprodid").value);
}

function viewProduct(pname,searchId)
{
	getObj("divTable").style.display="none";
	getObj("divResult").style.display="none";
	getObj("divAdd").innerHTML="";
	getObj("divAdd").style.display="block";	
	
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_viewProduct);
}
var arrGallery=new Array();
function fnWhenDone_viewProduct(XML)
{
	getObj("divAdd").innerHTML=XML.responseText;
	
	if(getObj("hidprodimg"))
	{
		arrGallery=getObj("hidprodimg").value.split('<!!>');
	}
	HideLoadingModalNew();
}

function viewProductImg()
{
	var proid=getObj("hidprodid").value;
	getObj("divAdd").style.display="none";
	getObj("divAdd1").innerHTML="";
	getObj("divAdd1").style.display="block";			
	ajaxConn.connect(siteUrl+'product_img_del_view.php', "POST", "proid="+proid,fnWhenDone_viewProductImg);
}

function fnWhenDone_viewProductImg(XML)
{
	getObj("divAdd1").innerHTML=XML.responseText;
	
	if(getObj("hidmode").value=="delete")
		getObj("btndelete").style.display="block";
	else
		getObj("btndelete").style.display="none";
}

/*function newproduct(formName,valGroup)
{	 
	var category=getObj("parentcat").value;
	if(eval(getFormElement(formName,valGroup)))
	{   
		 getObj("divTable").style.display="none";
		 getObj("divResult").style.display="block";
		 getObj("divResult").innerHTML="";
		 ajaxConn.connect(siteUrl+"add_product.php", "POST", "category="+category,fnWhenDone_newproduct);
	}
	
}

function fnWhenDone_newproduct(XML)
{   
	var customKeyArray1=new Array();
	getObj("divResult").innerHTML=XML.responseText;
	actb(getObj("parentcat"),getObj("key"),customKeyArray1,getObj("hidkey1"),getObj("hidkey2"));
}
*/
function saveProduct(formName,valGroup,draftChk)
{   
	if(getObj("title1"))
	  getObj("title1").setAttribute("valGroup",valGroup);

	if(eval(getFormElement(formName,valGroup)))
	{
		if(draftChk==1)
		{
			document.part_product.action="product_save.php?draft=1";
			document.part_product.submit();
		}
		else
		{
			//document.part_product.action="product_save.php?draft=2";
			document.part_product.action="product_save.php?draft=2";
			document.part_product.submit();
			//ajaxConn.connect(siteUrl+"chkproductimg.php", "POST", "proid=" + getObj("hidprodid").value,fnWhenDone_chkProductSave);			
		}	
	}
}

function deletePartProduct(formName,valGroup,draftChk)
{   
	if(getObj("title1"))
	  getObj("title1").setAttribute("valGroup",valGroup);
	
	if(eval(getFormElement(formName,valGroup)))
	{
		if(window.confirm('Are you sure to delete this product'))
				document.part_product.submit();
	}
}

function fnWhenDone_chkProductSave(XML)
{
	if(XML.responseText==0 || (getObj("city1").value=="" && getObj("city2").value=="" && getObj("city3").value==""))
	{
		if(!window.confirm("Opps , You have not added destination city OR images. Would you like to add?"))
		{
			document.part_product.action="product_save.php?draft=2";
			document.part_product.submit();
		}
	}
	else
	{
		document.part_product.action="product_save.php?draft=2";
		document.part_product.submit();
	}
}

function saveProductImg()
{   
	chkPartnerCity("tourcountry1","city1",1);
}

var chkPartnerCityInd=0;

function chkPartnerCity(getcountry,getcity,cityInd)
{
	chkPartnerCityInd=cityInd;
	
	if(getObj(getcountry).value!=0)
	{
		var country=getObj(getcountry).options[getObj(getcountry).selectedIndex].text;
		ajaxConn.connect(siteUrl+"chkcity.php", "POST", "city=" + encodeURIComponent(getObj(getcity).value)+"&country="+country,fnWhenDone_chkPartnerCity);
	}
	else
	{
		if(cityInd==1)
			chkPartnerCity("tourcountry2","city2",2);
		else if(cityInd==2)
			chkPartnerCity("tourcountry3","city3",3);
		else if(cityInd==3)
		{
			document.part_product_img.submit();
		}	
	}
}

function fnWhenDone_chkPartnerCity(XML)
{
	getObj("ono_err_div1").style.display="none";
	getObj("ono_err_div2").style.display="none";
	getObj("ono_err_div3").style.display="none";
	
	if(XML.responseText==0)
	{
		if(chkPartnerCityInd==1)
		{
			getObj("ono_err_div1").style.display='block';
			getObj("city1").focus();
		}
		if(chkPartnerCityInd==2)
		{
			getObj("ono_err_div2").style.display='block';
			getObj("city2").focus();
		}
		if(chkPartnerCityInd==3)
		{
			getObj("ono_err_div3").style.display='block';
			getObj("city3").focus();
		}
	}
	else
	{
		if(chkPartnerCityInd==1)
		{
			getObj("ono_err_div1").style.display="none";
			chkPartnerCity("tourcountry2","city2",2);
		}
		else if(chkPartnerCityInd==2)
		{
			getObj("ono_err_div2").style.display="none";
			chkPartnerCity("tourcountry3","city3",3);
		}
		else if(chkPartnerCityInd==3)
		{
			getObj("ono_err_div3").style.display="none";
			document.part_product_img.submit();
		}
	}
}

function ajaxLoadProImgTemp(proId)
{
	ajaxConn.connect(siteUrl+"productimgtemp.php", "POST", "proid="+proId,fnWhenDone_ajaxLoadProImg);
}

function ajaxLoadProImg(proId)
{
	ajaxConn.connect(siteUrl+"productimg.php", "POST", "proid="+proId,fnWhenDone_ajaxLoadProImg);
}

function fnWhenDone_ajaxLoadProImg(XML)
{
	if(XML.responseText!=0)
	{
		getObj("divImg").innerHTML=XML.responseText;
		getObj("divImg").style.display="block";
	}
	else
	{
		getObj("divImg").innerHTML="";
		getObj("divImg").style.display="none";
	}
}


function listingsearch(pagename)
{
	ShowLoadingModalNew();
	var pro_title=getObj("pro_title").value;
	var stat=getObj("stat").value;
	listajxSearch(pagename,"pro_title="+pro_title+"&stat="+stat+"&rec_start=0");
}

function listajxSearch(pname,searchId)
{	
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_listajxSearch);
}

function fnWhenDone_listajxSearch(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function listingbidsearch(pagename)
{
	ShowLoadingModalNew();
	var pro_title=getObj("pro_title").value;
	var stat=getObj("stat").value;
	listbidajxSearch(pagename,"pro_title="+pro_title+"&stat="+stat+"&rec_start=0");
}

function listbidajxSearch(pname,searchId)
{	
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_listbidajxSearch);
}

function fnWhenDone_listbidajxSearch(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

/************************************************************* Manage Product End ***********************************************************************/

function accountStatus(formName)
{
	ShowLoadingModalNew();
	var status=getObj("hold1").value;
		if(status=="Hold my Account")
		{
			//alert(1)
			ajaxConn.connect(siteUrl+'status_check.php', "POST", "stat=1",fnWhenDone_accountStatus);
		}
		
		else if(status=="Unhold my Account")
		{
			//alert(2)
			ajaxConn.connect(siteUrl+'status_check.php', "POST", "stat=2",fnWhenDone_accountStatus);
		}
}

function fnWhenDone_accountStatus(XML)
{
	//alert(XML.responseText);
	var arrStatus=XML.responseText.split(",");
	if(arrStatus[0]=="Hold")
	   {
		getObj("hold1").value="Hold my Account";
		getObj("acstatus").innerHTML=arrStatus[1];
		if(arrStatus[1]=="Active")
		{
			getObj("aviewpro").style.visibility="visible";
			getObj("lbldash").style.visibility="visible";
		}
	   }
	if(arrStatus[0]=="Unhold")
	   {
		 getObj("hold1").value="Unhold my Account";
		 getObj("acstatus").innerHTML="on Hold";
		 getObj("aviewpro").style.visibility="hidden";
		 getObj("lbldash").style.visibility="hidden";
	   }
	  HideLoadingModalNew(); 
}

function newsajxSearch(pname,searchId)
{    
	ShowLoadingModalNew();
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML="";
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_newsajxSearch);
}
function fnWhenDone_newsajxSearch(XML)
{
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function viewPartnerNews(pname,searchId,view)
{
		ShowLoadingModalNew();
		ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_viewPartnerNews);	
}

function fnWhenDone_viewPartnerNews(XML)
{
	getObj("divTable").style.display="none";
	getObj("divResult").style.display="none";
	getObj("divAdd").innerHTML="";
	getObj("divAdd").style.display="block";
	getObj("divAdd").innerHTML=XML.responseText;
	HideLoadingModalNew();
}


/*****************************************************************For  Search partner********************************************************/

function getPartnerCity(loadingWidth)
{ 
	//ShowLoadingModal("city",loadingWidth,"City");
	//getObj("hidregion").value=getObj("region").value;
	//getObj("hidregionname").value=getObj("region").options[getObj("region").selectedIndex].text;
	
	var countryname=getObj("country1").options[getObj("country1").selectedIndex].text;
	var country1=getObj("country1").value;
	ajaxConn.connect(siteUrl+"searchcity.php", "POST", "countryname="+countryname,fnWhenDone_getPartnerCity);
}

function fnWhenDone_getPartnerCity(XML)
{
	emptyList("city");
	var arrStatus=XML.responseText.split(",");	
	
	var optionObject=new Option("All Cities");
	var optionRank=getObj("city").options.length;
	getObj("city").options[optionRank]=optionObject;
	getObj("city").options[optionRank].value=0;
	
	for(k=0;k<(arrStatus.length-1);k++)
	{
		var optionObject=new Option(arrStatus[k]);
		var optionRank=getObj("city").options.length;
		getObj("city").options[optionRank]=optionObject;
		getObj("city").options[optionRank].value=arrStatus[k];
	}
	//setRegionData(335);
	//HideLoadingModal();
}

function partnerSearch(pname)
{   
	    ShowLoadingModalNew();
	    var country1=getObj("country1").value;
		var city=getObj("city").value;
		var parentcat=getObj("parentcat").value;
		
		partajxSearch(pname,"countrysearch="+country1+"&citysearch="+city+"&parentcatsearch="+parentcat+"&rec_start=0");
}

function partajxSearch(pname,searchId)
{       
        ShowLoadingModalNew();
		getObj("divResult").style.display="block";
	    getObj("divResult").innerHTML="";
          	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_partajxSearch);
		//alert(getObj("country1").value);
		//alert(getObj("city").value);
		//alert(getObj("parentcat").value);
}
function fnWhenDone_partajxSearch(XML)
{
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function saveRequest(formName)
{
	if(eval(getFormElement(formName)))
	{
		ajax_captcha('send_request');
	}
}

function saveContactUs(formName)
{
	if(eval(getFormElement(formName)))
	{
		ajax_captcha('contact_us');
	}
}

/*************************************/

function chkCompanyServices()
{
	if(getObj("service").value.length<300)
		return false;
	return true;
}
/*********************************************************************Image change************************************************/
var captchaPageName="";
function ajax_captcha(cpagename)
{
	captchaPageName=cpagename;
	var ischeck=getObj("number").value;
	if(ischeck!="")
 		ajaxConn.connect(siteUrl+"validate.php","POST","ischeck="+ischeck,fnWhenDone_ajax_captcha);
}

function fnWhenDone_ajax_captcha(XML)
{
	if(XML.responseText=="1")
	{
		getObj("chkimg").style.display='block';
		getObj("number").style.borderColor='red';
	}
	else
	{
		getObj("chkimg").style.display='none';
		if(captchaPageName=="send_request")
		{
			document.request_form.action="send_request.php";
			document.request_form.submit();
		}
		else if(captchaPageName=="contact_us")
		{
			document.contact_us.action="send_contact_mail.php";
			document.contact_us.submit();
		}
		
	}
}

/*************************************************************** Discount Start ************************************************************************/

function ajaxDiscountSearch(pname,searchId)
{
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_ajaxDiscountSearch);
}

function fnWhenDone_ajaxDiscountSearch(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";	
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function discountSearch()
{
	ShowLoadingModalNew();
	var proid=getObj("searchvac").value;
	ajaxConn.connect(siteUrl+'announce_discount_result.php',"POST","proid="+proid+"&rec_start=0",fnWhenDone_ajaxDiscountSearch);
}

function discountAdd(pname,searchId,view)
{
	ShowLoadingModalNew();
	if(view==1 || view==2)
		ajaxConn.connect(siteUrl+pname, "POST", searchId+"&view="+view,fnWhenDone_discountAdd);
	else
		ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_discountAdd);
}

function fnWhenDone_discountAdd(XML)
{
	getObj("divTable").style.display="none";
	getObj("divResult").style.display="none";
	getObj("divAdd").innerHTML="";
	getObj("divAdd").style.display="block";

	getObj("divAdd").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function saveDiscount(formName,valGroup)
{
	if(eval(getFormElement(formName,valGroup)))
	{
		document.discount_form.action="save_discount.php";
		document.discount_form.submit();
	}
}

function deleteDiscountPar(formName)
{
	//if(eval(getFormElement(formName,valGroup)))
	if(window.confirm("Are you sure you want to delete this discount"))
	{
		document.discount_form.action="save_discount.php";
		document.discount_form.submit();
	}
}

/*************************************************************** Discount End ************************************************************************/

/********************************************************* Testimonial Start *****************************************************/

function ajaxTestimonialSearch(pname,searchId)
{
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_ajaxTestimonialSearch);
}
function fnWhenDone_ajaxTestimonialSearch(XML)
{
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML="";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function addTestimonial(pname,searchId,view)
{
	ShowLoadingModalNew();
	if(view==1 || view==2)
		ajaxConn.connect(siteUrl+pname, "POST", searchId+"&view="+view,fnWhenDone_addTestimonial);
	else
		ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_addTestimonial);	
}

function fnWhenDone_addTestimonial(XML)
{
	getObj("divTable").style.display="none";
	getObj("divResult").style.display="none";
	getObj("divAdd").innerHTML="";
	getObj("divAdd").style.display="block";
	
	getObj("divAdd").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function saveTestimonial(formName,valGroup)
{
	if(eval(getFormElement(formName,valGroup)))
	{
		document.testimonial_form.action="testimonial_save.php";
		document.testimonial_form.submit();
	}
}

function deleteTestimonialPar(formName)
{
	if(window.confirm("Are you sure you want to delete this testimonial"))
	{
		document.testimonial_form.action="testimonial_save.php";
		document.testimonial_form.submit();
	}
}
/********************************************************* Testimonial End *****************************************************/

function submitEmail(formName,valGroup)
{	
	if(eval(getFormElement(formName,valGroup)))
	{
		document.email_noti.action="email_notification_save.php";
		document.email_noti.submit();
	}
}

function chkLimit(objVal)
{
	if(getObj(objVal).value<5)
		return false;
	else
		return true;
}

function filter(formName)
{	
	if(eval(getFormElement(formName)))
	{
		document.geo_filter.action="geography_filter_save.php";
		document.geo_filter.submit();
	}
}


function testiajxSearch(pname,searchId)
{    
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML="";
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_testiajxSearch);
}
function fnWhenDone_testiajxSearch(XML)
{
	getObj("divResult").innerHTML=XML.responseText;
	//HideLoadingModal();
}


/*******************************************************************Admin partner plan mgmt (replace)*****************************************/
function getcomm(comm)
{
	if(comm==1)
		getObj("comperc").style.display="";  
	else
	{
		getObj("per").value=0;
		getObj("comperc").style.display="none"; 
	} 
}


function gettrial()
{//alert("11");
	for (var i=0; i < document.p_mgmt.trial.length; i++)
      {
         if(document.p_mgmt.trial[i].checked)
         {
          var free = document.p_mgmt.trial[i].value;
         }
      }
	  
	  var pln=getObj("plan").value;
	 // alert(pln);
	  if((free=="yes") && (pln=="PPE"))
	  	getObj("divTrial").style.display="block";
	  if(free=="no")
	  	getObj("divTrial").style.display="none";
		
	  if((free=="yes") && (pln=="PP"))
	  	getObj("divTrial1").style.display="block";
	  if((free=="no"))
	  	getObj("divTrial1").style.display="none";
		
}

function getbid()
{
	getObj("divTrial").style.display="none";
	getObj("divTrial1").style.display="none";
	
	getObj("trial").checked=false;
	for (var i=0; i < document.p_mgmt.trial.length; i++)
      {
        
          var free = document.p_mgmt.trial[i].value;
		  if(free=="no")
		  {
		  	document.p_mgmt.trial[i].checked=true;
		  }
      }
	 var plan=getObj("plan").value;
	 //alert(plan);
	 if(plan=="PP")
	 {
		getObj("defbid").disabled=true;
	 }
	if(plan=="PPE")
		getObj("defbid").disabled=false;
	 
}


function choosePlan()
{
	var plan=getObj("plan").value;
	
	if(plan=="PP")
		getObj("defbid").style.display="none";
	else
		getObj("defbid").style.display="block";
	
	if(getObj("trial").checked)
	{
		if(plan=="PPE")
		{
			getObj("divTrial1").style.display="none";
			getObj("divTrial").style.display="block";			
		}
		else if(plan=="PP")
		{
			getObj("divTrial").style.display="none";
			getObj("divTrial1").style.display="block";
		}
		else
		{
			getObj("divTrial").style.display="none";
			getObj("divTrial1").style.display="none";
		}
	}
	else
	{
		getObj("divTrial").style.display="none";
		getObj("divTrial1").style.display="none";
	}
}

function chkPercent()
{
	if(getObj("per").value>100)
		return false;
	return true;
}
/*******************************************************************Admin partner plan mgmt end*****************************************/

/*************************************************************** start admin profile/plan *********************************************************/
var mpageid=0;

function fillpartner(pageid)
{ 
	mpageid=pageid;
	var status=getObj("stat").value;
		
	if(pageid!=5)
		ajaxConn.connect(siteUrl+"fillpartner.php", "POST", "pageid="+pageid+"&status="+status,fnWhenDone_fillpartner);
	else
	{
		var ptitle=getObj("partner_title").value;
		ajaxConn.connect(siteUrl+"fillpartner.php", "POST", "pageid="+pageid+"&status="+status+"&ptitle="+ptitle,fnWhenDone_fillproduct);
	}
}
function fnWhenDone_fillpartner(XML)
{    
	emptyList("partner_title");
	var arrPartnerRow=XML.responseText.split("<!rows!>");	
	
	var optionObject=new Option("Select Partner");
	var optionRank=getObj("partner_title").options.length;
	getObj("partner_title").options[optionRank]=optionObject;
	getObj("partner_title").options[optionRank].value=0;
	
	for(k=0;k<(arrPartnerRow.length-1);k++)
	{
		var arrPartner=arrPartnerRow[k].split("<!ids!>");
		var optionObject=new Option(arrPartner[1]);
		var optionRank=getObj("partner_title").options.length;
		getObj("partner_title").options[optionRank]=optionObject;
		getObj("partner_title").options[optionRank].value=arrPartner[0];
	}
	
	if(mpageid==4)
	{
		emptyList("searchvac");
		var optionObject=new Option("Select Product");
		var optionRank=getObj("searchvac").options.length;
		getObj("searchvac").options[optionRank]=optionObject;
		getObj("searchvac").options[optionRank].value=0;
	}
}

function fnWhenDone_fillproduct(XML)
{    
	emptyList("searchvac");
	var arrPartnerRow=XML.responseText.split("<!rows!>");	
	
	var optionObject=new Option("Select Product");
	var optionRank=getObj("searchvac").options.length;
	getObj("searchvac").options[optionRank]=optionObject;
	getObj("searchvac").options[optionRank].value=0;
	
	for(k=0;k<(arrPartnerRow.length-1);k++)
	{
		var arrPartner=arrPartnerRow[k].split("<!ids!>");
		var optionObject=new Option(arrPartner[1]);
		var optionRank=getObj("searchvac").options.length;
		getObj("searchvac").options[optionRank]=optionObject;
		getObj("searchvac").options[optionRank].value=arrPartner[0];
	}
}

function ajxPartSearch(pname,searchId)
{  
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_ajxPartSearch);
}

function fnWhenDone_ajxPartSearch(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";	
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function partsearch(pagename)
{
	var partner_title=getObj("partner_title").value;
	var stat=getObj("stat").value;
	
	if(stat==1)
	{
		getObj("btnact").style.display="block";
		getObj("btndeact").style.display="block";
		getObj("btndel").style.display="block";
	}
	if(stat==2)
	{
		getObj("btnact").style.display="none";
		getObj("btndeact").style.display="block";
		getObj("btndel").style.display="none";
	}
	if(stat==4)
	{
		getObj("btnact").style.display="block";
		getObj("btndeact").style.display="none";
		getObj("btndel").style.display="block";
	}
	if(stat==5)
	{
		getObj("btnact").style.display="block";
		getObj("btndeact").style.display="none";
		getObj("btndel").style.display="block";
	}
	
	
	ajxPartSearch(pagename,"partner_title="+partner_title+"&stat="+stat+"&rec_start=0");
}

function partInfo(pname,Id,stats,partner_title)
{ 
    ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pname, "POST", "partner_title="+partner_title+"&stat="+stats+"&partnerid="+Id,fnWhenDone_partInfo);
}

function fnWhenDone_partInfo(XML)
{
	getObj("divTable").style.display="none";
	getObj("divAdd").innerHTML="";
	getObj("divAdd").style.display="block";
		
	getObj("divAdd").innerHTML=XML.responseText;
	HideLoadingModalNew();
	
	var customInOutArray=new Array();
	actb(getObj("country"),getObj("city"),customInOutArray,getObj("city"),null);
}

function savePlan(formName,valGroup)
{
	if(getObj("hidplancount").value==1)
	{
		if(getObj("plan").value!="")
		{
			getObj("plan").setAttribute("valGroup",1);
			getObj("list").setAttribute("valGroup",1);
			getObj("per").setAttribute("valGroup",1);
			getObj("depo").setAttribute("valGroup",1);
		}
		else
		{
			getObj("plan").setAttribute("valGroup",2);
			getObj("list").setAttribute("valGroup",2);
			getObj("per").setAttribute("valGroup",2);
			getObj("depo").setAttribute("valGroup",2);
		}
	}
	
	if(eval(getFormElement(formName,valGroup)))
	{
		dupNo=5;
		chkCity();
	}
}

function delPlan(formName)
{	
	if(window.confirm("Are you sure to delete this partner"))
	{
		document.p_mgmt.action="partnermgmtdetail_save.php?mode=delete";
		document.p_mgmt.submit();
	}
}

function deactivePlan(formName)
{
	if(window.confirm("Are you sure to deactivate this partner"))
	{
		dup_chk_email(23);
		//document.p_mgmt.action="partnermgmtdetail_save.php?mode=deactivate";
		//document.p_mgmt.submit();
	}
}

function disPlan()
{
	getObj("chkedit").checked=false;
	if(getObj("chkupd").checked)
	{
		getObj("chkedit").disabled=false;
		getObj("partstatus").disabled=false;
		getObj("dur").disabled=false;
		getObj("list").disabled=false;
		getObj("access").disabled=false;
		getObj("access1").disabled=false;
		getObj("com").disabled=false;
		getObj("com1").disabled=false;
		getObj("per").disabled=false;
		getObj("trial").disabled=false;
		getObj("trial1").disabled=false;
		getObj("time").disabled=false;
		getObj("depo").disabled=false;		
	}
	else
	{
		getObj("chkedit").disabled=true;
		getObj("partstatus").disabled=true;
		getObj("dur").disabled=true;
		getObj("list").disabled=true;
		getObj("access").disabled=true;
		getObj("access1").disabled=true;
		getObj("com").disabled=true;
		getObj("com1").disabled=true;
		getObj("per").disabled=true;
		getObj("trial").disabled=true;
		getObj("trial1").disabled=true;
		getObj("time").disabled=true;
		getObj("depo").disabled=true;		
	}
	editPlan();
}

function editPlan()
{
	ShowLoadingModalNew();
	if(getObj("chkedit").checked)
	{
		var partnerId=getObj("hidid").value;		
		ajaxConn.connect(siteUrl+"getPartnerPlan.php", "POST", "partnerId="+partnerId,fnWhenDone_editPlan);		
	}
	else
	{
		getObj("partstatus").value=0;
		getObj("dur").value=0;
		getObj("list").value=0;

		getObj("access").checked=true;
		getObj("access1").checked=false;

		getObj("com").checked=false;

		getObj("com1").checked=true;
		getObj("comperc").style.display="none";

		
		getObj("per").value=0;

		getObj("trial").checked=false;
		getObj("trial1").checked=true;
		getObj("divTrial1").style.display="none";

		
		getObj("time").value=0;
		getObj("depo").value=0;
		getObj("hiddepo").value="";
		HideLoadingModalNew();		
	}
}

function fnWhenDone_editPlan(XML)
{
	if(XML.responseText!="")
	{
		var arrPartnerInfo=XML.responseText.split(',');
		
		getObj("partstatus").value=arrPartnerInfo[0];
		getObj("dur").value=arrPartnerInfo[1];
		getObj("list").value=arrPartnerInfo[2];
		
		if(arrPartnerInfo[3]=="yes")
			getObj("access").checked=true;
		else
			getObj("access1").checked=true;
			
		if(arrPartnerInfo[4]=="yes")
		{
			getObj("com").checked=true;
			getObj("comperc").style.display="block";
		}
		else
		{
			getObj("com1").checked=true;
			getObj("comperc").style.display="none";
		}
		
		getObj("per").value=arrPartnerInfo[5];
		
		if(arrPartnerInfo[6]=="yes")
		{
			getObj("trial").checked=true;
			getObj("divTrial1").style.display="block";
		}
		else
		{
			getObj("trial1").checked=true;
			getObj("divTrial1").style.display="none";
		}
		
		getObj("time").value=arrPartnerInfo[7];
		getObj("depo").value=arrPartnerInfo[8];
		getObj("hiddepo").value=arrPartnerInfo[8];	
	}

	HideLoadingModalNew();
}

/*************************************************************** end admin profile/plan *********************************************************/

/*******************************************************************Admin product mgmt start*****************************************/

function ajxProductSearch(pname,searchId)
{
	ShowLoadingModalNew();
	if(getObj("stat").value==2)
	{
		getObj("btnapprov").style.display="none";
		if(getObj("btnrej"))
			getObj("btnrej").style.display="none";
		if(getObj("btndeact"))
			getObj("btndeact").style.display="block";
	}
	else if(getObj("stat").value==3)
	{
		getObj("btnapprov").style.display="block";
		if(getObj("btnrej"))
			getObj("btnrej").style.display="none";
		if(getObj("btndeact"))
			getObj("btndeact").style.display="none";
	}
	else if(getObj("stat").value==4)
	{
		getObj("btnapprov").style.display="none";
		if(getObj("btnrej"))
			getObj("btnrej").style.display="none";
		if(getObj("btndeact"))
			getObj("btndeact").style.display="none";
	}
	else
	{
		getObj("btnapprov").style.display="block";
		if(getObj("btnrej"))
			getObj("btnrej").style.display="block";
		if(getObj("btndeact"))
			getObj("btndeact").style.display="none";
	}	
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_ajxProductSearch);
}

function fnWhenDone_ajxProductSearch(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function productSearch(pagename)
{
	ShowLoadingModalNew();
	var partner_title=getObj("partner_title").value;
	var stat=getObj("stat").value;
	ajxProductSearch(pagename,"partner_title="+partner_title+"&stat="+stat+"&rec_start=0");
}

function productInfo(pname,Id,stats,category,partner_title)
{
    ShowLoadingModalNew();
	//getObj("parentcat").value=category;
	ajaxConn.connect(siteUrl+pname, "POST", "stat="+stats+"&category="+category+"&productid="+Id+"&partner_title="+partner_title,fnWhenDone_productInfo);
}

function fnWhenDone_productInfo(XML)
{
	getObj("divTable").style.display="none";
	getObj("divAdd").innerHTML="";
	getObj("divAdd").style.display="block";	
	
	getObj("divAdd").innerHTML=XML.responseText;
	
	var customKeyArray=new Array();
	var customInOutArray1=new Array();
	var customInOutArray2=new Array();
	var customInOutArray3=new Array();
	
	actb(getObj("parentcat"),getObj("key"),customKeyArray,getObj("hidkey1"),getObj("hidkey2"));
		
	if(getObj("ddltourcountry1"))
		actb(getObj("ddltourcountry1"),getObj("hidcitysave1"),customInOutArray1,getObj("hidcitysave1"),null);
		
	if(getObj("ddltourcountry2"))
		actb(getObj("ddltourcountry2"),getObj("hidcitysave2"),customInOutArray2,getObj("hidcitysave2"),null);
		
	if(getObj("ddltourcountry3"))
		actb(getObj("ddltourcountry3"),getObj("hidcitysave3"),customInOutArray3,getObj("hidcitysave3"),null);
		
	HideLoadingModalNew();
}

function cityValidate(countryObj,cityObj)
{
	if(getObj(cityObj).value!="" && getObj(countryObj).value==0)
		return false;
	return true;
}

function approveProduct(formName,valGroup)
{
	if(eval(getFormElement(formName,valGroup)))
	{
		//chkAdminCity("tourcountry1","city1",1);
		document.product_mgmt.action="productmgmtdetail_save.php?mode=insert";
		document.product_mgmt.submit();
	}
}

var chkCityInd=0;

function chkAdminCity(getcountry,getcity,cityInd)
{
	chkCityInd=cityInd;
	
	if(getObj(getcountry).value!=0)
	{
		var country=getObj(getcountry).options[getObj(getcountry).selectedIndex].text;
		ajaxConn.connect(siteUrl+"chkcity.php", "POST", "city=" + encodeURIComponent(getObj(getcity).value)+"&country="+country,fnWhenDone_chkAdminCity);
	}
	else
	{
		if(cityInd==1)
			chkAdminCity("tourcountry2","city2",2);
		else if(cityInd==2)
			chkAdminCity("tourcountry3","city3",3);
		else if(cityInd==3)
		{
			document.product_mgmt.action="productmgmtdetail_save.php?mode=insert";
			document.product_mgmt.submit();
		}	
	}
}

function fnWhenDone_chkAdminCity(XML)
{
	getObj("ono_err_div1").style.display="none";
	getObj("ono_err_div2").style.display="none";
	getObj("ono_err_div3").style.display="none";
	
	if(XML.responseText==0)
	{
		if(chkCityInd==1)
		{
			getObj("ono_err_div1").style.display='block';
			getObj("city1").focus();
		}
		if(chkCityInd==2)
		{
			getObj("ono_err_div2").style.display='block';
			getObj("city2").focus();
		}
		if(chkCityInd==3)
		{
			getObj("ono_err_div3").style.display='block';
			getObj("city3").focus();
		}
	}
	else
	{
		if(chkCityInd==1)
		{
			getObj("ono_err_div1").style.display="none";
			chkAdminCity("tourcountry2","city2",2);
		}
		else if(chkCityInd==2)
		{
			getObj("ono_err_div2").style.display="none";
			chkAdminCity("tourcountry3","city3",3);
		}
		else if(chkCityInd==3)
		{
			getObj("ono_err_div3").style.display="none";
			document.product_mgmt.action="productmgmtdetail_save.php?mode=insert";
			document.product_mgmt.submit();
		}
	}
}

function deleteProduct(formName)
{
	if(window.confirm("Are you sure to delete this product?"))
	{
		document.product_mgmt.action="productmgmtdetail_save.php?mode=delete";
		document.product_mgmt.submit();
	}
}

function rejectProduct(formName)
{
	if(window.confirm("Are you sure to reject this product?"))
	{
		document.product_mgmt.action="productmgmtdetail_save.php?mode=reject";
		document.product_mgmt.submit();
	}
}

function deActiveProduct(formName)
{
	if(window.confirm("Are you sure to deactivate this product?"))
	{
		document.product_mgmt.action="productmgmtdetail_save.php?mode=deactivate";
		document.product_mgmt.submit();
	}
}

function distourseaadmin(rdbInd)
{ 
	 if(rdbInd==1)
	 getObj("trtoursea").style.display="none";  
	 else
	 getObj("trtoursea").style.display=""; 
	
}




/******************************************************************* End Admin product mgmt *****************************************/

/*********************************************************Start admin Discont mgmt(replace)*****************************************************/
function admindiscountSearch()
{
	ShowLoadingModalNew();
	var ptitle=getObj("partner_title").value;
	var proid=getObj("searchvac").value;	
	var stat=getObj("stat").value;
	 if(stat==1)
	  {
	    getObj("btnapprov").style.display="block";
		getObj("btndelet").style.display="block";
	  }
	 if(stat==2)
	  {
	    getObj("btnapprov").style.display="none"; 
		getObj("btndelet").style.display="block";
	  }
	
	
	ajaxConn.connect(siteUrl+'discountmgmt_result.php', "POST", "ptitle="+ptitle+"&proid="+proid+"&stat="+stat+"&rec_start=0",fnWhenDone_ajaxDiscountSearch1);
}

function ajaxDiscountSearch1(pname,searchId)
{
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_ajaxDiscountSearch1);
}

function fnWhenDone_ajaxDiscountSearch1(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";	
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function discountInfo(pname,discountId,stats,proid,ptitle)
{ 
   ShowLoadingModalNew();
   ajaxConn.connect(siteUrl+pname,"POST","discountId="+discountId+"&stat="+stats+"&proid="+proid+"&ptitle="+ptitle,fnWhenDone_discountInfo);
}

function fnWhenDone_discountInfo(XML)
{
	getObj("divTable").style.display="none";
	getObj("divAdd").innerHTML="";
	getObj("divAdd").style.display="block";
	
	getObj("divAdd").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function approveDiscount(formName,valGroup)
{
	if(eval(getFormElement(formName,valGroup)))
	{
		document.discount_form.action="discountmgmtdetail_save.php?mode=insert";
		document.discount_form.submit();
	}
}

function deleteDiscount(formName)
{
	document.discount_form.action="discountmgmtdetail_save.php?mode=delete";
	document.discount_form.submit();
}

/*********************************************************End admin Discont mgmt(replace)*****************************************************/

/******************************************************************* Start Admin testimonial mgmt *****************************************/
function ajxTestimonialSearch(pname,searchId)
{
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_ajxTestimonialSearch);
}

function fnWhenDone_ajxTestimonialSearch(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function testimonialSearch(pagename)
{
	ShowLoadingModalNew();
	var partner_title=getObj("partner_title").value;
	var stat=getObj("stat").value;
	//alert(stat);
	if(stat==1)
	 {
	    getObj("btnapprov").style.display="block";
		getObj("btndelet").style.display="block";
	 }
	 if(stat==2)
	  {
	    getObj("btnapprov").style.display="none"; 
		getObj("btndelet").style.display="block";
	  }
	ajxProductSearch(pagename,"partner_title="+partner_title+"&stat="+stat+"&rec_start=0");
}

function testimonialInfo(pname,Id,stats,partner_title)
{
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pname, "POST", "stat="+stats+"&testinomialid="+Id+"&partner_title="+partner_title,fnWhenDone_testimonialInfo);
}

function fnWhenDone_testimonialInfo(XML)
{
	getObj("divTable").style.display="none";
	getObj("divAdd").innerHTML="";
	getObj("divAdd").style.display="block";	
	
	getObj("divAdd").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function approveTestimonial(formName,valGroup)
{
	if(eval(getFormElement(formName,valGroup)))
	{
		document.testimonial_mgmt.action="testimonialmgmtdetail_save.php?mode=insert";
		document.testimonial_mgmt.submit();
	}
}

function deleteTestimonial(formName)
{
	document.testimonial_mgmt.action="testimonialmgmtdetail_save.php?mode=delete";
	document.testimonial_mgmt.submit();
}
/******************************************************************* End Admin testimonial mgmt *****************************************/

/*************************************************************** start admin newsletters *********************************************************/
function newssearch(pagename)
{
		ShowLoadingModalNew();
		var newslett_title=getObj("newslett_title").value;
		ajxNewsSearch(pagename,"newslett_title="+newslett_title+"&rec_start=0");
}
function ajxNewsSearch(pname,searchId)
{   //alert(searchId);
	//ShowLoadingModal('newslett_title',450,'');
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_ajxNewsSearch);
}
function fnWhenDone_ajxNewsSearch(XML)
{
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML="";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function addNews(pname,Id,view)
{  
	//ShowLoadingModal('newslett_title',450,'');
	ShowLoadingModalNew();
	var recstart="";
	var newslett_title=getObj("newslett_title").value;
	if(getObj("rec_start"))
		{
		recstart=getObj("rec_start").value;
		}
    ajaxConn.connect(siteUrl+pname, "POST", "view="+view+"&newslett_title="+newslett_title+"&rec_start="+recstart+"&cid="+Id,fnWhenDone_addNews);
}
function fnWhenDone_addNews(XML)
{
	//alert(XML.responseText)
	getObj("divTable").style.display="none";
	getObj("divAdd").innerHTML="";
	getObj("divAdd").style.display="block";
	
	getObj("divAdd").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function submitNews(formName,valGroup)
{	
	if(eval(getFormElement(formName,valGroup)))
	{
		document.news_lett.action="newslettersmgmt_save.php";
		document.news_lett.submit();
	}
}
function deleteNews(formName)
{	
	if(eval(getFormElement(formName)))
	{
		document.news_lett.action="newslettersmgmt_save.php";
		document.news_lett.submit();
	}
}

/*************************************************************** end admin newsletters *********************************************************/
function pendingEnquiry()
{
	//var ptitle=getObj("partner_title").value;
	var proid=getObj("searchvac").value;	
	var stat=getObj("stat").value;
	
	ajaxConn.connect(siteUrl+'pending_enquiries_result.php', "POST", "proid="+proid+"&stat="+stat+"&rec_start=0",fnWhenDone_ajaxpendingEnquiry);
	
}

function ajaxpendingEnquiry(pname,searchId)
{
	//alert(pname);
	ajaxConn.connect(siteUrl+pname, "POST", searchId,fnWhenDone_ajaxpendingEnquiry);
}

function fnWhenDone_ajaxpendingEnquiry(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";	
	getObj("divResult").innerHTML=XML.responseText;
}

function pendingEnqView(pname,searchId,view)
{   //alert(searchId);
		ajaxConn.connect(siteUrl+pname, "POST", searchId+"&view="+view,fnWhenDone_pendingEnqView);
}

function fnWhenDone_pendingEnqView(XML)
{
	getObj("divTable").style.display="none";
	getObj("divResult").style.display="none";
	getObj("divAdd").innerHTML="";
	getObj("divAdd").style.display="block";

	getObj("divAdd").innerHTML=XML.responseText;
}

function acceptDelEnquiry(formName,mode)
{     
		/*if(mode=="accept")
		{
			var amount=getObj("depositamt").value;
			var bid=getObj("bidamt").value;
			if(amount<=bid)
			   return false;
			else 
			   return true;
		}*/
		document.pending_enq.action="pending_enquiries_save.php?mode="+mode;
		document.pending_enq.submit();
	
}




function allChecked(counter,start,end)
{
	//alert(counter);
	//getObj("divTable").style.display="none";
	  // alert(getObj("totcont_"+counter).value)
	if(getObj("contienent_"+counter).checked==true)
	{
		for(i=start;i<=end;i++)
		 	getObj("con_"+i).checked=true;
	}
	else
	{
		 for(i=start;i<=end;i++)
		 	getObj("con_"+i).checked=false;
	}
}

function changePass(formName)
{
	if(eval(getFormElement(formName)))
	{
		document.login.submit();
	}
}

function checkPartner(recPerPage)
{
	for (i=1;i<=recPerPage;i++)
	{
		var chkbx = "chk" + i; 
		if (getObj(chkbx))
		{
			if (getObj('chkall').checked == true)
			{
				getObj(chkbx).checked = true;
			}
			else
			{
				getObj(chkbx).checked = false;
			}
		}
	}
}

function allPartnerMgmt(recPerPage,partnerStatus)
{
	var chkCheck=false;
	var pval = "";
	var rec_startVal=0;
	
	if(getObj("rec_start"))
		rec_startVal=getObj("rec_start").value;
		
	for (i=1;i<=recPerPage;i++)
	{
		var chkbx = "chk" + i; 
		if (getObj(chkbx))
		{
			if (getObj(chkbx).checked)
			{
				chkCheck=true;
				pval = pval + getObj(chkbx).value + ",";
			}
		}
	}
	if(!chkCheck)
	{
		alert('Please select at least one partner.');
		return false;
	}
	getObj("hidpval").value=pval;

	if(window.confirm("Are you sure to "+ partnerStatus.toLowerCase() +" partner's"))
	{
		document.p_mgmt.action="partnermgmtdetail_saveall.php?mode=" + partnerStatus.toLowerCase();
		document.p_mgmt.submit();
	}
}

function allProductMgmt(recPerPage,status)
{
	var chkCheck=false;
	var pval = "";
	var rec_startVal=0;
	
	if(getObj("rec_start"))
	   rec_startVal=getObj("rec_start").value;
	for (i=1;i<=recPerPage;i++)
	{
		var chkbx = "chk" + i; 
		if (getObj(chkbx))
		{
			if (getObj(chkbx).checked)
			{
				chkCheck=true;
				pval = pval + getObj(chkbx).value + ",";
			}
		}
	}
	if(!chkCheck)
	{
		alert('Please select at least one product.');
		return false;
	}
	getObj("hidpval").value=pval;
	
	if(window.confirm("Are you sure to "+ status.toLowerCase() +" product's"))
	{
		document.product_mgmt.action="productmgmtdetail_saveall.php?mode=" + status.toLowerCase();
	    document.product_mgmt.submit();
	}
}

function checkAll(recPerPage)
{
	for (i=1;i<=recPerPage;i++)
	{
		var chkbx = "chk" + i; 
		if (getObj(chkbx))
		{
			if (getObj('chkall').checked == true)
			{
				getObj(chkbx).checked = true;
			}
			else
			{
				getObj(chkbx).checked = false;
			}
		}
	}
}

function allTestimonialMgmt(recPerPage,status)
{
	//alert(status);
	var chkCheck=false;
	var pval = "";
	var rec_startVal=0;
	
	if(getObj("rec_start"))
	   rec_startVal=getObj("rec_start").value;
	for (i=1;i<=recPerPage;i++)
	{
		var chkbx = "chk" + i; 
		if (getObj(chkbx))
		{
			if (getObj(chkbx).checked)
			{
				chkCheck=true;
				pval = pval + getObj(chkbx).value + ",";
			}
		}
	}
	if(!chkCheck)
	{
		alert('Please select at least one testimonial.');
		return false;
	}
	getObj("hidpval").value=pval;
	
	//if(window.confirm("Are you sure to delete this testimonial"))
	if(window.confirm("Are you sure to "+ status.toLowerCase() +" testimonial's"))
	{
		//document.testimonial_mgmt.action="testimonialmgmtdetail_saveall.php?mode=delete";
		document.testimonial_mgmt.action="testimonialmgmtdetail_saveall.php?mode=" + status.toLowerCase();
	    document.testimonial_mgmt.submit();
	}
}

function allDiscountMgmt(recPerPage,status)
{
	//alert(status);
	var chkCheck=false;
	var pval = "";
	var rec_startVal=0;
	
	if(getObj("rec_start"))
	   rec_startVal=getObj("rec_start").value;
	for (i=1;i<=recPerPage;i++)
	{
		var chkbx = "chk" + i; 
		if (getObj(chkbx))
		{
			if (getObj(chkbx).checked)
			{
				chkCheck=true;
				pval = pval + getObj(chkbx).value + ",";
			}
		}
	}
	if(!chkCheck)
	{
		alert('Please select at least one discount.');
		return false;
	}
	getObj("hidpval").value=pval;
	
	//if(window.confirm("Are you sure to delete this testimonial"))
	if(window.confirm("Are you sure to "+ status.toLowerCase() +" discount's"))
	{
		document.discount_form.action="discountmgmtdetail_saveall.php?mode=" + status.toLowerCase();
	    document.discount_form.submit();
	}
}

function allNewslettersMgmt(recPerPage,status)
{
	//alert(status);
	var chkCheck=false;
	var pval = "";
	var rec_startVal=0;
	
	if(getObj("rec_start"))
	   rec_startVal=getObj("rec_start").value;
	for (i=1;i<=recPerPage;i++)
	{
		var chkbx = "chk" + i; 
		if (getObj(chkbx))
		{
			if (getObj(chkbx).checked)
			{
				chkCheck=true;
				pval = pval + getObj(chkbx).value + ",";
			}
		}
	}
	if(!chkCheck)
	{
		alert('Please select at least one news letter.');
		return false;
	}
	getObj("hidpval").value=pval;
	
	if(window.confirm("Are you sure to "+ status.toLowerCase() +" news letter's"))
	{
		document.news_lett.action="newslettersmgmt_saveall.php?mode=" + status.toLowerCase();
	    document.news_lett.submit();
	}
}

function allArticleMgmt(recPerPage,status)
{
	//alert(status);
	var chkCheck=false;
	var pval = "";
	var rec_startVal=0;
	
	if(getObj("rec_start"))
	   rec_startVal=getObj("rec_start").value;
	for (i=1;i<=recPerPage;i++)
	{
		var chkbx = "chk" + i; 
		if (getObj(chkbx))
		{
			if (getObj(chkbx).checked)
			{
				chkCheck=true;
				pval = pval + getObj(chkbx).value + ",";
			}
		}
	}
	if(!chkCheck)
	{
		alert('Please select at least one article.');
		return false;
	}
	getObj("hidpval").value=pval;
	
	if(window.confirm("Are you sure to "+ status.toLowerCase() +" article's"))
	{
		document.article.action="article_saveall.php?mode=" + status.toLowerCase();
	    document.article.submit();
	}
}

/****************************************************************************************************************************/

function getProdSubCategory(loadingWidth)
{
	ShowLoadingModalNew();
	var category=getObj("parentcat").value;	
	ajaxConn.connect(siteUrl+"fetchProdcatgory.php", "POST", "category="+category,fnWhenDone_getProdSubCategory);
}

function fnWhenDone_getProdSubCategory(XML)
{
		//alert(XML.responseText);
	emptyList("activecat1");
	emptyList("activecat2");	
	var arrRegion=XML.responseText.split(rowSpliter);
	
	var optionObject=new Option("select activity category");
	var optionRank=getObj("activecat1").options.length;
	getObj("activecat1").options[optionRank]=optionObject;
	getObj("activecat1").options[optionRank].value=0;
	
	var optionObject=new Option("select activity category");
	var optionRank=getObj("activecat2").options.length;
	getObj("activecat2").options[optionRank]=optionObject;
	getObj("activecat2").options[optionRank].value=0;
	
	
	for(k=0;k<(arrRegion.length-1);k++)
	{
		var arrRegionText=new Array();
		arrRegionText=arrRegion[k].split(idSpliter);
		
		var optionObject=new Option(arrRegionText[1]);
		var optionRank=getObj("activecat1").options.length;
		getObj("activecat1").options[optionRank]=optionObject;
		getObj("activecat1").options[optionRank].value=arrRegionText[0];
	}
	
	for(k=0;k<(arrRegion.length-1);k++)
	{
		var arrRegionText=new Array();
		arrRegionText=arrRegion[k].split(idSpliter);
		
		var optionObject=new Option(arrRegionText[1]);
		var optionRank=getObj("activecat2").options.length;
		getObj("activecat2").options[optionRank]=optionObject;
		getObj("activecat2").options[optionRank].value=arrRegionText[0];
	}
	
	 HideLoadingModalNew();
}

function chkvalue(chkZeroObj)
{  
	if(getObj(chkZeroObj).value==0)
			return false;
	return true;
}


function newproduct(formName,valGroup,pcatid)
{	 
	ShowLoadingModalNew();
	getObj("parentcat").value=pcatid;
	var category=getObj("parentcat").value;
	getObj("divTable").style.display="none";
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";	 
	ajaxConn.connect(siteUrl+"add_product.php", "POST", "category="+category,fnWhenDone_newproduct);
}

function fnWhenDone_newproduct(XML)
{   
	getObj("divResult").innerHTML=XML.responseText;
	
	var customKeyArray1=new Array();	
	actb(getObj("parentcat"),getObj("key"),customKeyArray1,getObj("hidkey1"),getObj("hidkey2"));
	
	var customInOutArray1=new Array();
	var customInOutArray2=new Array();
	var customInOutArray3=new Array();
	
	if(getObj("ddltourcountry1"))
		actb(getObj("ddltourcountry1"),getObj("hidcitysave1"),customInOutArray1,getObj("hidcitysave1"),null);
		
	if(getObj("ddltourcountry2"))
		actb(getObj("ddltourcountry2"),getObj("hidcitysave2"),customInOutArray2,getObj("hidcitysave2"),null);
		
	if(getObj("ddltourcountry3"))
		actb(getObj("ddltourcountry3"),getObj("hidcitysave3"),customInOutArray3,getObj("hidcitysave3"),null);
		
	$(document).ready(function() {
	$("#fileInput2").uploadify({
		'uploader'       : '../JS/uploadify.swf',
		'script'         : '../JS/uploadify.php',
		'cancelImg'      : '../images/cancel.png',
		'folder'         : '../images/productimages/'+getObj("hidpartid").value+'_temp',
		'buttonImg'      : '../images/browse.jpg',
		'width'			: 250,
		'multi'          : true,
		onAllComplete: function() { 		
        ajaxLoadProImgTemp(getObj("hidpartid").value);
    } 
	});
  });
  HideLoadingModalNew();
}

function addDraftProduct(pname,Id,mainId)
{  
	if(Id!=0)
	{
		getObj("divTable").style.display="none";
		getObj("parentcat").value=mainId;
		getObj("divResult").innerHTML="";
		getObj("divResult").style.display="block";
		
		ajaxConn.connect(siteUrl+pname, "POST", "productid="+Id+"&category="+mainId+"&fromdraft=1",fnWhenDone_addDraftProduct);
	}
	else
		getObj("divTable").style.display="block";	
}

function fnWhenDone_addDraftProduct(XML)
{
	getObj("divResult").innerHTML=XML.responseText;
	
	var customKeyArray1=new Array();
	actb(getObj("parentcat"),getObj("key"),customKeyArray1,getObj("hidkey1"),getObj("hidkey2"));

	var customInOutArray1=new Array();
	var customInOutArray2=new Array();
	var customInOutArray3=new Array();
	
	if(getObj("ddltourcountry1"))
		actb(getObj("ddltourcountry1"),getObj("hidcitysave1"),customInOutArray1,getObj("hidcitysave1"),null);
		
	if(getObj("ddltourcountry2"))
		actb(getObj("ddltourcountry2"),getObj("hidcitysave2"),customInOutArray2,getObj("hidcitysave2"),null);
		
	if(getObj("ddltourcountry3"))
		actb(getObj("ddltourcountry3"),getObj("hidcitysave3"),customInOutArray3,getObj("hidcitysave3"),null);
		
		$(document).ready(function() {
	$("#fileInput2").uploadify({
		'uploader'       : '../JS/uploadify.swf',
		'script'         : '../JS/uploadify.php',
		'cancelImg'      : '../images/cancel.png',
		'folder'         : '../images/productimages/'+getObj("hidprodid").value+'_upd',
		'buttonImg'      : '../images/browse.jpg',
		'width'			: 250,
		'multi'          : true,
		onAllComplete: function() { 		
        ajaxLoadProImg(getObj("hidprodid").value);
    } 
	});
  });
  
  ajaxLoadProImg(getObj("hidprodid").value);  
}

var editProductId=0;
var editCatId=0;
function editDraftProduct(pname,pro_title,stat,rec_start,proid,catid)
{	
	editProductId=proid;
	editCatId=catid;
	ajaxConn.connect(siteUrl+pname, "POST", 'pro_title='+pro_title+'&stat='+stat+'&rec_start='+rec_start,fnWhenDone_editDraftProduct);
}

function fnWhenDone_editDraftProduct(XML)
{
	getObj("divResult").innerHTML="";
	if(editProductId!=0)
		getObj("divResult").style.display="none";
	else
		getObj("divResult").style.display="block";
		
	getObj("divResult").innerHTML=XML.responseText;
	if(editProductId!=0)
	{
		getObj("divTable").style.display="none";
		addproduct('add_product.php',editProductId,editCatId,3);
	}
	else
		getObj("divTable").style.display="block";
}


function checkDelete(formName)
{
	if(window.confirm("Are you sure you want to delete this product"))
	{
		document.part_product.action="delete_product.php?prodmode=delete";
		document.part_product.submit();
	}
}

function checkDeactivate(formName)
{
	if(window.confirm("Are you sure you want to deactivate this product"))
	{
		document.part_product.action="delete_product.php?prodmode=deactivate";
		document.part_product.submit();
	}
}

var chkAddCityInd=0;
var addCountry="";
var addCity="";
var addCitySave="";
var addCityTbl="";
var addErrCityDiv="";

function AddCity(getcountry,getcity,getCitySave,getCityTbl,getErrDiv,cityInd)
{
	chkAddCityInd=cityInd;
	addCountry=getcountry;
	addCity=getcity;
	addCitySave=getCitySave;
	addCityTbl=getCityTbl;
	addErrCityDiv=getErrDiv;
	
	getObj(addErrCityDiv).style.display="none";
	
	if(getObj(addCountry).value!=0)
	{
		if(getObj(addCity).value!="")
		{
			var cityValueSave=getObj(addCity).value			
			var cityVal=getObj(addCitySave).value;
			
			var arrCityVal=new Array();
			arrCityVal=cityVal.split(',');
			for(i=0;i<arrCityVal.length;i++)
			{
				if(cityValueSave==arrCityVal[i])
				{
					alert("You have already selected this city");
					return;
				}
			}				
			var country=getObj(addCountry).options[getObj(addCountry).selectedIndex].text;
			ajaxConn.connect(siteUrl+"chkcity.php", "POST", "city=" + encodeURIComponent(getObj(addCity).value)+"&country="+country,fnWhenDone_chkAddCity);			
		 }
		 else
			alert('Please enter Destination City');
	}
	else
		alert('Please Select Destination ('+chkAddCityInd+')');
}

function fnWhenDone_chkAddCity(XML)
{
	if(XML.responseText==0)
	{
		getObj(addErrCityDiv).style.display='block';
		getObj(addCity).focus();
	}
	else
	{
		getObj(addCountry).disabled=true;
		getObj(addErrCityDiv).style.display="none";
		
		var cityValueSave=getObj(addCity).value			
		var cityVal=getObj(addCitySave).value;
			
		getObj(addCityTbl).style.display='block';
		getObj(addCitySave).value=cityVal+cityValueSave+',';

		var tbody = getObj(addCityTbl).getElementsByTagName("TBODY")[0];
		// create row
		var row = document.createElement("TR");
		
		// create table cell 1
		var tdcity = document.createElement("TD");
		tdcity.className='bottom_border tbl_ul_text';
		var strHtmlcity=cityValueSave;
		tdcity.innerHTML = strHtmlcity;
	   
		// create table cell 5
		var tdCancel = document.createElement("TD")
		tdCancel.className='bottom_border tbl_ul_text';
		var strHtmlCancel = "<INPUT TYPE=\"image\" src=../images/cross.gif onmouseover=this.src='../images/cross-o.gif' onmouseout=this.src='../images/cross.gif' onClick=\"delCity(event,'"+addCountry+"','"+addCitySave+"','"+addCityTbl+"','"+cityValueSave.replace("\'","\\'")+"')\">";
		tdCancel.innerHTML = strHtmlCancel;
		
		// append data to row
		row.appendChild(tdcity);
		row.appendChild(tdCancel);
		
		// append row to table
		tbody.appendChild(row);
		getObj(addCity).value="";
	}
}


function delCity(e,ddlcountry,citysave,citytbl,cityValue)
{
	var cityHidValue=getObj(citysave).value;
    
	var current=e.target? e.target : e.srcElement;

    //here we will delete the line
    while ( (current = current.parentNode)  && current.tagName !="TR");
         current.parentNode.removeChild(current);
		 
    var replaceVal=cityValue+',';
    cityHidValue=cityHidValue.replace(replaceVal,"");
    getObj(citysave).value=cityHidValue;
	if(getObj(citysave).value=="")
	{
		getObj(ddlcountry).disabled=false;
		getObj(citytbl).style.display="none";
	}
}

function setCountryVal(ddlCountry,hidCountryVal)
{
	getObj(hidCountryVal).value=getObj(ddlCountry).value;
}

function hidCityErrDiv(cityErrDiv)
{
	getObj(cityErrDiv).style.display="none";
}

function chkMinMaxVal(minObj,maxObj)
{
	if(parseInt(getObj(minObj).value)>parseInt(getObj(maxObj).value))
		return false;
	return true;
}

function getSPCIty(loadingWidth)
{ 
	var ccode=getObj("country1").value;
	ajaxConn.connect(siteUrl+"getspcity.php", "POST", "ccode="+ccode,fnWhenDone_getSPCIty);
}

function fnWhenDone_getSPCIty(XML)
{
	emptyList("city");
	var arrStatus=XML.responseText.split(",");	
	
	var optionObject=new Option("All Cities");
	var optionRank=getObj("city").options.length;
	getObj("city").options[optionRank]=optionObject;
	getObj("city").options[optionRank].value=0;
	
	for(k=0;k<(arrStatus.length-1);k++)
	{
		var optionObject=new Option(arrStatus[k]);
		var optionRank=getObj("city").options.length;
		getObj("city").options[optionRank]=optionObject;
		getObj("city").options[optionRank].value=arrStatus[k];
	}
}

function enquirySearchLoad(pagename,searchId)
{
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pagename, "POST", searchId,fnWhenDone_enquirySearch);
}

function enquirySearch(pagename,formName,valGroup)
{
     if(getObj("rptdate").value==6)
	   {
	    getObj("frmdate").setAttribute("valGroup",1);
	    getObj("todate").setAttribute("valGroup",1);
	   }
	  else
	  {
		getObj("frmdate").setAttribute("valGroup",2);
	    getObj("todate").setAttribute("valGroup",2); 
	  }
	 if(eval(getFormElement(formName,valGroup)))
	   {
		ShowLoadingModalNew();
		var rptdateVal=getObj("rptdate").value;
		var frmdate=getObj("frmdate").value;
		var todate=getObj("todate").value;
			/*if(eval(getFormElement(formName,valGroup)))
			{
				document.login.submit();
			}*/
	    ajaxConn.connect(siteUrl+pagename, "POST", "rec_start=0&rptdateVal="+rptdateVal+"&frmdate="+frmdate+"&todate="+todate,fnWhenDone_enquirySearch);
	   }
}

function fnWhenDone_enquirySearch(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function getFrmToDate()
{
	if(getObj("rptdate").value==6)
		getObj("tblfrmdate").style.display="block";
	else
		getObj("tblfrmdate").style.display="none";
}
function deleteEnquiryPar(enqid)
{	
	if(window.confirm("Are you sure to delete enquiry"))
	{
		document.enqrptform.action="enquiry_deletepar.php?mode=deleteone&hidenqid="+enqid;
		document.enqrptform.submit();
	}
}


function accountSearchLoad(pagename,searchId)
{
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pagename, "POST", searchId,fnWhenDone_accountSearch);
}

function accountSearch(pagename,formName,valGroup)
{
     if(getObj("rptdate").value==6)
	   {
	    getObj("frmdate").setAttribute("valGroup",1);
	    getObj("todate").setAttribute("valGroup",1);
	   }
	  else
	  {
		getObj("frmdate").setAttribute("valGroup",2);
	    getObj("todate").setAttribute("valGroup",2); 
	  }
	 if(eval(getFormElement(formName,valGroup)))
	   {
		ShowLoadingModalNew();
		var rptdateVal=getObj("rptdate").value;
		var frmdate=getObj("frmdate").value;
		var todate=getObj("todate").value;
	    ajaxConn.connect(siteUrl+pagename, "POST", "rec_start=0&rptdateVal="+rptdateVal+"&frmdate="+frmdate+"&todate="+todate,fnWhenDone_accountSearch);
	   }
}

function fnWhenDone_accountSearch(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

/***************************************************start admin enquiry report*******************************************************************************/

function enquirySearchLoadAdmin(pagename,searchId)
{
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pagename, "POST", searchId,fnWhenDone_enquirySearchAdmin);
}

function enquirySearchAdmin(pagename,formName,valGroup)
{
     if(getObj("rptdate").value==6)
	   {
	    getObj("frmdate").setAttribute("valGroup",1);
	    getObj("todate").setAttribute("valGroup",1);
	   }
	  else
	  {
		getObj("frmdate").setAttribute("valGroup",2);
	    getObj("todate").setAttribute("valGroup",2); 
	  }
	 if(eval(getFormElement(formName,valGroup)))
	   {
		ShowLoadingModalNew();
		var rptdateVal=getObj("rptdate").value;
		var partner_title=getObj("partner_title").value;
		var frmdate=getObj("frmdate").value;
		var todate=getObj("todate").value;
		//alert(partner_title);
	
	    ajaxConn.connect(siteUrl+pagename, "POST", "rec_start=0&rptdateVal="+rptdateVal+"&frmdate="+frmdate+"&todate="+todate+"&partner_title="+partner_title,fnWhenDone_enquirySearchAdmin);
	   }
}

function fnWhenDone_enquirySearchAdmin(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function getFrmToDateAdmin()
{
	if(getObj("rptdate").value==6)
		getObj("tblfrmdate").style.display="block";
	else
		getObj("tblfrmdate").style.display="none";
}

function deleteEnquiryAll(recPerPage,status)
{
	//alert(status);
	var chkCheck=false;
	var pval = "";
	var rec_startVal=0;
	
	if(getObj("rec_start"))
	   rec_startVal=getObj("rec_start").value;
	for (i=1;i<=recPerPage;i++)
	{
		var chkbx = "chk" + i; 
		if (getObj(chkbx))
		{
			if (getObj(chkbx).checked)
			{
				chkCheck=true;
				pval = pval + getObj(chkbx).value + ",";
			}
		}
	}
	if(!chkCheck)
	{
		alert('Please select at least one enquiry.');
		return false;
	}
	getObj("hidpval").value=pval;
	
	//if(window.confirm("Are you sure to delete this testimonial"))
	if(window.confirm("Are you sure to "+ status.toLowerCase() +" enquiry's"))
	{
		//document.testimonial_mgmt.action="enquiry_delete.php?mode=delete";
		document.enqrptform.action="enquiry_delete.php?mode=" + status.toLowerCase();
	    document.enqrptform.submit();
	}
}

function deleteEnquiry(enqid)
{	
	if(window.confirm("Are you sure to delete enquiry"))
	{
		document.enqrptform.action="enquiry_delete.php?mode=deleteone&hidenqid="+enqid;
		document.enqrptform.submit();
	}
}
/***************************************************end admin enquiry report*******************************************************************************/

/***************************************************start admin accounting report*******************************************************************************/

function accountSearchLoadAdmin(pagename,searchId)
{
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pagename, "POST", searchId,fnWhenDone_accountSearchAdmin);
}

function accountSearchAdmin(pagename,formName,valGroup)
{
     if(getObj("rptdate").value==6)
	   {
	    getObj("frmdate").setAttribute("valGroup",1);
	    getObj("todate").setAttribute("valGroup",1);
	   }
	  else
	  {
		getObj("frmdate").setAttribute("valGroup",2);
	    getObj("todate").setAttribute("valGroup",2); 
	  }
	 if(eval(getFormElement(formName,valGroup)))
	   {
		ShowLoadingModalNew();
		var rptdateVal=getObj("rptdate").value;
		var partner_title=getObj("partner_title").value;
		var frmdate=getObj("frmdate").value;
		var todate=getObj("todate").value;
		//alert(partner_title);
	
	    ajaxConn.connect(siteUrl+pagename, "POST", "rec_start=0&rptdateVal="+rptdateVal+"&frmdate="+frmdate+"&todate="+todate+"&partner_title="+partner_title,fnWhenDone_accountSearchAdmin);
	   }
}

function fnWhenDone_accountSearchAdmin(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function getAccFrmToDate()
{
	if(getObj("rptdate").value==6)
		getObj("tblfrmdate").style.display="block";
	else
		getObj("tblfrmdate").style.display="none";
}

/*function deleteAccountAll(recPerPage,status)
{
	//alert(status);
	var chkCheck=false;
	var pval = "";
	var rec_startVal=0;
	
	if(getObj("rec_start"))
	   rec_startVal=getObj("rec_start").value;
	for (i=1;i<=recPerPage;i++)
	{
		var chkbx = "chk" + i; 
		if (getObj(chkbx))
		{
			if (getObj(chkbx).checked)
			{
				chkCheck=true;
				pval = pval + getObj(chkbx).value + ",";
			}
		}
	}
	if(!chkCheck)
	{
		alert('Please select at least one account report.');
		return false;
	}
	getObj("hidpval").value=pval;
	
	//if(window.confirm("Are you sure to delete this testimonial"))
	if(window.confirm("Are you sure to "+ status.toLowerCase() +" account report's"))
	{
		//document.testimonial_mgmt.action="enquiry_delete.php?mode=delete";
		document.enqrptform.action="accounting_report_delete.php?mode=" + status.toLowerCase();
	    document.enqrptform.submit();
	}
}
*/
function deleteAccountRpt(rptid)
{	
	if(window.confirm("Are you sure to delete account report"))
	{
		document.enqrptform.action="accounting_report_delete.php?mode=deleteone&hidrptid="+rptid;
		document.enqrptform.submit();
	}
}
/***************************************************end admin accounting report*******************************************************************************/

function genInvoice(formName,valGroup)
{
	if(eval(getFormElement(formName,valGroup)))
	{
		ShowLoadingModalNew();	  
		var partId=getObj("partner_title").value;
		var amount=getObj("amt").value;
		ajaxConn.connect(siteUrl+"gen_invoice_result.php", "POST", "partId="+partId+"&amount="+amount,fnWhenDone_genInvoice);
	}
}

function fnWhenDone_genInvoice(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function sendInvoiceEmail()
{
	document.geninvoice.action="sendinvoiceemail.php";
	document.geninvoice.submit();
}

function genInvoicePrint(partId,invoiceNo,amount)
{
	window.open("gen_invoice_print.php?partId="+partId+"&invoiceNo="+invoiceNo+"&amount="+amount,'','width=835,left=100,top=200,toolbar=0,resizable=1,scrollbars=1');
}

/************************************************************Pay per Enquiry*****************************************************************************************/

function chkAmount()
{
	if(parseInt(getObj("amt").value) < 50)
		return false;
	return true;
}
function paypalPPE(formName,valGroup)
{
	if(eval(getFormElement(formName,valGroup)))
	{
	    getObj("amount").value=getObj("amt").value;
	    document.ppe_fund.action="https://www.paypal.com/cgi-bin/webscr";
		document.ppe_fund.submit();
	}
}

function dup_chk_email(chkno)
{
	dupNo=chkno;
	
	if(getObj("hidemail").value!="")
	{
		var id=getObj("hidid").value;
		var email=getObj("hidemail").value;
		ajaxConn.connect(siteUrl+"dup_email.php", "POST","email="+email+"&id="+id,fnWhenDone_dup_chk_email);
	}
}

function fnWhenDone_dup_chk_email(XML)
{   
    //alert(XML.responseText);
	if(XML.responseText!=0)
	{
		getObj("ono_err_div").style.display="block";
	}
	else
	{
		getObj("ono_err_div").style.display="none";
		if(dupNo==22)
		{
			document.p_mgmt.action="partnermgmtdetail_save.php?mode=insert";
			document.p_mgmt.submit();
			//dup_chk_email(22);
		}
		if(dupNo==23)
		{
			document.p_mgmt.action="partnermgmtdetail_save.php?mode=deactivate";
		    document.p_mgmt.submit();
			//dup_chk_email(23);
		}
	}
}	

/************************************************************Start Declare Enquiry Management***************************************************/


function enquiryDeclare(pagename,searchId)
{
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pagename, "POST", searchId,fnWhenDone_enquiryDeclare);
}
function fnWhenDone_enquiryDeclare(XML)
{  //alert(XML.responseText);
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function enquiryDeclareSearch(pagename,formName,valGroup)
{
     if(getObj("rptdate").value==6)
	   {
	    getObj("frmdate").setAttribute("valGroup",1);
	    getObj("todate").setAttribute("valGroup",1);
	   }
	  else
	  {
		getObj("frmdate").setAttribute("valGroup",2);
	    getObj("todate").setAttribute("valGroup",2); 
	  }
	 if(eval(getFormElement(formName,valGroup)))
	   {
		ShowLoadingModalNew();
		var rptdateVal=getObj("rptdate").value;
		var frmdate=getObj("frmdate").value;
		var todate=getObj("todate").value;  
		var priorityVal=getObj("enqpriority").value;
		var enqstatusVal=getObj("enqstatustxt").value;
			/*if(eval(getFormElement(formName,valGroup)))
			{
				document.login.submit();
			}*/
	    ajaxConn.connect(siteUrl+pagename, "POST", "rec_start=0&rptdateVal="+rptdateVal+"&frmdate="+frmdate+"&todate="+todate+"&priorityVal="+priorityVal+"&enqstatusVal="+enqstatusVal,fnWhenDone_enquirySearch);
	   }
}



function checkCommission(recPerPage)
{
	for (i=1;i<=recPerPage;i++)
	{
		var chkbx = "chk" + i; 
		if (getObj(chkbx))
		{
			if (getObj('chkall').checked == true)
			{
				if(getObj(chkbx).disabled == false)
				  getObj(chkbx).checked = true;
			}
			else
			{
				getObj(chkbx).checked = false;
			}
		}
	}
}


function saveEnquiryAll(recPerPage,status,formName,valGroup)
{
	//alert(status);
	var chkCheck=false;
	var pval = "";
	var rec_startVal=0;
	
	if(getObj("rec_start"))
	   rec_startVal=getObj("rec_start").value;
	for (i=1;i<=recPerPage;i++)
	{
		var chkbx = "chk" + i; 
		if (getObj(chkbx))
		{   
			if (getObj(chkbx).checked)
			{  
				chkCheck=true;
				pval = pval + i + "<!!>" + getObj(chkbx).value + ",";
				
		/********************************************************************************************/
				
	    var enqbx = "enqstatus" + i; 
		
		var pribx = "priority" + i; 
		var tpcbx = "tpc" + i;  
		var proposalamtbx = "proposalamt" + i;
		var usdbx = "usd" + i;
		
		var ticbx = "tic" + i;
		var invoiceamtbx = "invoiceamt" + i;
		var advancebx = "advance" + i; 
		var advanceamtbx = "advanceamt" + i;
		var advamtdatebx = "advamtdate" + i;
		
		var balancebx = "balance" + i;
		var balanceamtbx = "balanceamt" + i;
		var lblbalancebx = "lblbalance" + i;
		var balamtdatebx = "balamtdate" + i;
		
		var custnotintbx = "custnotint" + i;
		
		
		if(getObj(enqbx).value!=0)
		{
			if (getObj(enqbx).value==1)
			{
				 getObj(proposalamtbx).setAttribute("valGroup",2);
				 getObj(invoiceamtbx).setAttribute("valGroup",2);
				 getObj(advanceamtbx).setAttribute("valGroup",2);
				 //getObj(balanceamtbx).setAttribute("valGroup",2);
				 getObj(balamtdatebx).setAttribute("valGroup",2);
				 
			}
			else if (getObj(enqbx).value==11)
			{
				 getObj(proposalamtbx).setAttribute("valGroup",2);
				 getObj(invoiceamtbx).setAttribute("valGroup",2);
				 getObj(advanceamtbx).setAttribute("valGroup",2);
				// getObj(balanceamtbx).setAttribute("valGroup",2);
				 getObj(balamtdatebx).setAttribute("valGroup",2);
			}
			else if (getObj(enqbx).value==12)
			{
				  getObj(proposalamtbx).setAttribute("valGroup",3);
				  getObj(invoiceamtbx).setAttribute("valGroup",2);
				  getObj(advanceamtbx).setAttribute("valGroup",2);
				  //getObj(balanceamtbx).setAttribute("valGroup",2);
				  getObj(balamtdatebx).setAttribute("valGroup",2);
			}
			else if (getObj(enqbx).value==13)
			{
				  getObj(proposalamtbx).setAttribute("valGroup",2);
				  getObj(invoiceamtbx).setAttribute("valGroup",3);
				  getObj(advanceamtbx).setAttribute("valGroup",3);
 			      //getObj(balanceamtbx).setAttribute("valGroup",3);
				  getObj(balamtdatebx).setAttribute("valGroup",3);
 			}
			else if (getObj(enqbx).value==14)
			{
				  getObj(proposalamtbx).setAttribute("valGroup",2);
				  getObj(invoiceamtbx).setAttribute("valGroup",2);
				  getObj(advanceamtbx).setAttribute("valGroup",2);
				  //getObj(balanceamtbx).setAttribute("valGroup",2);
				  getObj(balamtdatebx).setAttribute("valGroup",2);
			}
		}
		/********************************************************************************************/
				
				
			}
		}
	}
	if(!chkCheck)
	{
		alert('Please select at least one enquiry.');
		return false;
	}
	
	
	 getObj("hidpval").value=pval;
	 if(eval(getFormElement(formName,valGroup)))
	   {
			if(window.confirm("Are you sure to "+ status.toLowerCase() +" enquiry's"))
			{    
			     //alert("ravi");
				document.enqrptform.action="declare_saveall.php?mode=" + status.toLowerCase();
				document.enqrptform.submit();
			}
	   }
}

function getEnqDet(recPerPage,level)
{   
	//alert(level);
   //getObj("enqstatus").value;

		var enqbx = "enqstatus" + level; 
		var pribx = "priority" + level; 
		var tpcbx = "tpc" + level;  
		var proposalamtbx = "proposalamt" + level;
		var usdbx = "usd" + level;
		
		var ticbx = "tic" + level;
		var invoiceamtbx = "invoiceamt" + level;
		var advancebx = "advance" + level; 
		var advanceamtbx = "advanceamt" + level;
		var usdadvbx = "usdadv" + level;
		var advamtdatebx = "advamtdate" + level;
		
		var newlinebx = "newline" + level;
		var newlinebx2 = "newline2" + level;
		var balancebx = "balance" + level;
		//var balanceamtbx = "balanceamt" + level;
		var lblbalancebx = "lblbalance" + level;
		var usdbalbx = "usdbal" + level;
		var balamtdatebx = "balamtdate" + level;
		
		var custnotintbx = "custnotint" + level;
		
		//alert(pribx);
		
	//for (i=1;i<=recPerPage;i++)
	//{
		//var enqbx = "enqstatus" + i; 
		//var pribx = "priority" + i; 
		
		if (getObj(enqbx).value!=0)
		{
			if (getObj(enqbx).value==1)
			{
				 getObj(pribx).style.display="none";
				 getObj(tpcbx).style.display="none";  
				 getObj(proposalamtbx).style.display="none";
				 getObj(usdbx).style.display="none";
				 
				 getObj(ticbx).style.display="none";
				 getObj(invoiceamtbx).style.display="none";
				 getObj(advancebx).style.display="none";
				 getObj(advanceamtbx).style.display="none"; 
				 getObj(advamtdatebx).style.display="none"; 
				 getObj(newlinebx).style.display="none"; 
				 getObj(newlinebx2).style.display="none"; 
				 getObj(balancebx).style.display="none"; 
				 //getObj(balanceamtbx).style.display="none"; 
				 getObj(lblbalancebx).style.display="none"; 
				 getObj(balamtdatebx).style.display="none";
				 getObj(usdadvbx).style.display="none";
				 getObj(usdbalbx).style.display="none";
				 
				 getObj(custnotintbx).style.display="none"; 
				 
				 getObj(proposalamtbx).setAttribute("valGroup",2);
				 getObj(invoiceamtbx).setAttribute("valGroup",2);
				 getObj(advanceamtbx).setAttribute("valGroup",2);
				// getObj(balanceamtbx).setAttribute("valGroup",2);
				 getObj(balamtdatebx).setAttribute("valGroup",2);
				 
				 
				 
			}
			else if (getObj(enqbx).value==11)
			{
				 //alert(getObj(enqbx).value);
				 getObj(pribx).style.display="";
				 getObj(tpcbx).style.display="none";
				 getObj(proposalamtbx).style.display="none";
				 getObj(usdbx).style.display="none";
				 
				 getObj(ticbx).style.display="none";
				 getObj(invoiceamtbx).style.display="none";
				 getObj(advancebx).style.display="none";
				 getObj(advanceamtbx).style.display="none";
				 getObj(advamtdatebx).style.display="none";
				 getObj(newlinebx).style.display="none";
				 getObj(newlinebx2).style.display="none";
				 getObj(balancebx).style.display="none";
				 //getObj(balanceamtbx).style.display="none"; 
				 getObj(lblbalancebx).style.display="none"; 
				 getObj(balamtdatebx).style.display="none"; 
				 getObj(usdadvbx).style.display="none";
				 getObj(usdbalbx).style.display="none";
				 
				 getObj(custnotintbx).style.display="none";
				 
				 getObj(proposalamtbx).setAttribute("valGroup",2);
				 getObj(invoiceamtbx).setAttribute("valGroup",2);
				 getObj(advanceamtbx).setAttribute("valGroup",2);
				 //getObj(balanceamtbx).setAttribute("valGroup",2);
				 getObj(balamtdatebx).setAttribute("valGroup",2);

//alert(getObj(pribx).value);
			}
			else if (getObj(enqbx).value==12)
			{
				 //alert(getObj(enqbx).value);
				  getObj(pribx).style.display="";
				  getObj(tpcbx).style.display="";
				  getObj(proposalamtbx).style.display="";
				  getObj(usdbx).style.display="";
				  
				  getObj(ticbx).style.display="none";
				  getObj(invoiceamtbx).style.display="none";
				  getObj(advancebx).style.display="none";
				  getObj(advanceamtbx).style.display="none";
				  getObj(advamtdatebx).style.display="none";
				  getObj(newlinebx).style.display="none";
				  getObj(newlinebx2).style.display="none";
				  getObj(balancebx).style.display="none";
				 // getObj(balanceamtbx).style.display="none"; 
				  getObj(lblbalancebx).style.display="none"; 
				  getObj(balamtdatebx).style.display="none";
				  getObj(usdadvbx).style.display="none";
				  getObj(usdbalbx).style.display="none";
				  
				  getObj(custnotintbx).style.display="none";
				  
				  getObj(proposalamtbx).setAttribute("valGroup",3);
				  getObj(invoiceamtbx).setAttribute("valGroup",2);
				  getObj(advanceamtbx).setAttribute("valGroup",2);
				 // getObj(balanceamtbx).setAttribute("valGroup",2);
				  getObj(balamtdatebx).setAttribute("valGroup",2);
			}
			else if (getObj(enqbx).value==13)
			{
				  getObj(pribx).style.display="none";
				  getObj(tpcbx).style.display="none";
				  getObj(proposalamtbx).style.display="none";
				  getObj(usdbx).style.display="";
				  
				  getObj(ticbx).style.display="";
				  getObj(invoiceamtbx).style.display="";
				  getObj(advancebx).style.display="";
				  getObj(advanceamtbx).style.display="";
				  getObj(advamtdatebx).style.display="";
				  getObj(newlinebx).style.display="";
				  getObj(newlinebx2).style.display="";
				  getObj(balancebx).style.display="";
				 // getObj(balanceamtbx).style.display=""; 
				  getObj(lblbalancebx).style.display=""; 
				  getObj(balamtdatebx).style.display=""; 
				  getObj(usdadvbx).style.display="";
				  getObj(usdbalbx).style.display="";
				  
				  getObj(custnotintbx).style.display="none";
				  
				  getObj(proposalamtbx).setAttribute("valGroup",2);
				  getObj(invoiceamtbx).setAttribute("valGroup",3);
				  getObj(advanceamtbx).setAttribute("valGroup",3);
 			      //getObj(balanceamtbx).setAttribute("valGroup",3);
				  getObj(balamtdatebx).setAttribute("valGroup",3);
 			}
			else if (getObj(enqbx).value==14)
			{
				  getObj(pribx).style.display="none";
				  getObj(tpcbx).style.display="none";
				  getObj(proposalamtbx).style.display="none";
				  getObj(usdbx).style.display="none";
				  
				  getObj(ticbx).style.display="none";
				  getObj(invoiceamtbx).style.display="none";
				  getObj(advancebx).style.display="none";
				  getObj(advanceamtbx).style.display="none";
				  getObj(advamtdatebx).style.display="none";
				  getObj(newlinebx).style.display="none";
				  getObj(newlinebx2).style.display="none";
				  getObj(balancebx).style.display="none";
				  //getObj(balanceamtbx).style.display="none"; 
				  getObj(lblbalancebx).style.display="none"; 
				  getObj(balamtdatebx).style.display="none";
				  getObj(usdadvbx).style.display="none";
				  getObj(usdbalbx).style.display="none";
				  
				  getObj(custnotintbx).style.display="";
				  
				  getObj(proposalamtbx).setAttribute("valGroup",2);
				  getObj(invoiceamtbx).setAttribute("valGroup",2);
				  getObj(advanceamtbx).setAttribute("valGroup",2);
				  //getObj(balanceamtbx).setAttribute("valGroup",2);
				  getObj(balamtdatebx).setAttribute("valGroup",2);

			}
		}
    //}

}


function saveDeclareEnq(enqid,level,formName,valGroup)
{
	//alert(enqid);
	//alert(formName);
	
	    var enqbx = "enqstatus" + level; 
		
		var pribx = "priority" + level; 
		var tpcbx = "tpc" + level;  
		var proposalamtbx = "proposalamt" + level;
		var usdbx = "usd" + level;
		
		var ticbx = "tic" + level;
		var invoiceamtbx = "invoiceamt" + level;
		var advancebx = "advance" + level; 
		var advanceamtbx = "advanceamt" + level;
		var advamtdatebx = "advamtdate" + level;
		
		var balancebx = "balance" + level;
		var balanceamtbx = "balanceamt" + level;
		var lblbalancebx = "lblbalance" + level;
		var balamtdatebx = "balamtdate" + level;
		
		var custnotintbx = "custnotint" + level;
		
		
		if(getObj(enqbx).value!=0)
		{
			if (getObj(enqbx).value==1)
			{
				 getObj(proposalamtbx).setAttribute("valGroup",2);
				 getObj(invoiceamtbx).setAttribute("valGroup",2);
				 getObj(advanceamtbx).setAttribute("valGroup",2);
				// getObj(balanceamtbx).setAttribute("valGroup",2);
			 	 getObj(balamtdatebx).setAttribute("valGroup",2);
			}
			else if (getObj(enqbx).value==11)
			{
				 getObj(proposalamtbx).setAttribute("valGroup",2);
				 getObj(invoiceamtbx).setAttribute("valGroup",2);
				 getObj(advanceamtbx).setAttribute("valGroup",2);
				// getObj(balanceamtbx).setAttribute("valGroup",2);
				 getObj(balamtdatebx).setAttribute("valGroup",2);

			}
			else if (getObj(enqbx).value==12)
			{
				  getObj(proposalamtbx).setAttribute("valGroup",3);
				  getObj(invoiceamtbx).setAttribute("valGroup",2);
				  getObj(advanceamtbx).setAttribute("valGroup",2);
				 // getObj(balanceamtbx).setAttribute("valGroup",2);
				  getObj(balamtdatebx).setAttribute("valGroup",2);

				  //getObj("proposalamt"+level+"_div").innerHTML = "Please Enter Numeric Value";
				  //alert(proposalamt);
				  // getObj(proposalamtbx).style.display="";
				  // getObj(proposalamtbx).setAttribute("valGroup",3);
				  //alert(getObj(proposalamtbx).getAttribute("valGroup"));
			}
			else if (getObj(enqbx).value==13)
			{
				  getObj(proposalamtbx).setAttribute("valGroup",2);
				  getObj(invoiceamtbx).setAttribute("valGroup",3);
				  getObj(advanceamtbx).setAttribute("valGroup",3);
 			     // getObj(balanceamtbx).setAttribute("valGroup",3);
				  getObj(balamtdatebx).setAttribute("valGroup",3);

 			}
			else if (getObj(enqbx).value==14)
			{
				  getObj(proposalamtbx).setAttribute("valGroup",2);
				  getObj(invoiceamtbx).setAttribute("valGroup",2);
				  getObj(advanceamtbx).setAttribute("valGroup",2);
				  //getObj(balanceamtbx).setAttribute("valGroup",2);
				  getObj(balamtdatebx).setAttribute("valGroup",2);

			}
		}
		
var enqstatus = getObj(enqbx).value;
var priority = getObj(pribx).value;
var proposalamt = getObj(proposalamtbx).value;
var invoiceamt = getObj(invoiceamtbx).value;
var advanceamt = getObj(advanceamtbx).value;
var advamtdate = getObj(advamtdatebx).value;
var balanceamt = getObj(balanceamtbx).value;
var balamtdate = getObj(balamtdatebx).value; 
var custnotint = getObj(custnotintbx).value; 

if(parseFloat(advanceamt)==0)
{
	var bal=parseFloat(invoiceamt) - parseFloat(advanceamt);
	getObj(balanceamtbx).value=Math.round(parseFloat(bal)*100)/100;
	getObj(lblbalancebx).innerText=getObj(balanceamtbx).value;
	balanceamt=Math.round(parseFloat(bal)*100)/100;
}
else if(parseFloat(advanceamt)>0)
{
	if(parseFloat(advanceamt)>parseFloat(invoiceamt))
	{ 
	   getObj(advanceamtbx).value=parseFloat(invoiceamt);
	   advanceamt = getObj(advanceamtbx).value;
	   
	    var bal=parseFloat(invoiceamt) - parseFloat(advanceamt);
		getObj(balanceamtbx).value=Math.round(parseFloat(bal)*100)/100;
		getObj(lblbalancebx).innerText=getObj(balanceamtbx).value;
		balanceamt=Math.round(parseFloat(bal)*100)/100;
	}
	else
	{
		var bal=parseFloat(invoiceamt) - parseFloat(advanceamt);
		getObj(balanceamtbx).value=Math.round(parseFloat(bal)*100)/100;
		getObj(lblbalancebx).innerText=getObj(balanceamtbx).value;
		balanceamt=Math.round(parseFloat(bal)*100)/100;
	}
}
 
   if(eval(getFormElement(formName,valGroup)))
	  {
				  
ajaxConn.connect(siteUrl+"declare_save.php", "POST", "enqid="+enqid+"&level="+level+"&enqstatus="+enqstatus+"&priority="+priority+"&proposalamt="+proposalamt+"&invoiceamt="+invoiceamt+"&advanceamt="+advanceamt+"&advamtdate="+advamtdate+"&balanceamt="+balanceamt+"&balamtdate="+balamtdate+"&custnotint="+custnotint,fnWhenDone_saveDeclareEnq);
	  }

}

function fnWhenDone_saveDeclareEnq(XML)
{   
	// alert(XML.responseText);
	  //getObj("tt").innerText=XML.responseText;	
	 var arrData=XML.responseText.split(",");
	 if(XML.responseText!="")
	  {
	    //getObj("upddate"+arrData[0]).innerText=arrData[1];
		getObj("upddate"+arrData[0]).innerText="1 minute ago";
	  }

     if(arrData[2]==13)
	 {
	   getObj("enqstatus"+arrData[0]).disabled=true;
	   getObj("chk"+arrData[0]).disabled=true;
	   getObj("saveEnqD"+arrData[0]).disabled=true;
	  	 //getObj("saveEnqD"+arrData[0]).setAttribute("onClick","javascript:void(0);");
	   getObj("saveEnqD"+arrData[0]).onclick = null; 
	 }
	   /*getObj("enqstatus"+arrData[0]).disabled=true;
	   getObj("chk"+arrData[0]).disabled=true;
	   getObj("saveEnqD"+arrData[0]).disabled=true;
	   getObj("saveEnqD"+arrData[0]).setAttribute("onClick","javascript:void(0);");
	   getObj("saveEnqD"+arrData[0]).onclick = null; */
     
	 
		  //  getObj("proposalamt"+arrData[0]+"_div").innerHTML = "Please Enter Numeric Value";
		//	getObj("proposalamt"+arrData[0]+"_div").focus();
}

/*function chkMinMaxVal(minObj,maxObj)
{
	if(parseInt(getObj(minObj).value)>parseInt(getObj(maxObj).value))
		return false;
	return true;
}*/
function getBal(level,val)
{  //alert(level);
	//var result=Math.round(original*100)/100
	var total=0;
	var invoice=0;
	var adv=0;
	var bal=0;
		if(getObj("invoiceamt"+level).value=="")
		  invoice=0;
		else  
		  invoice=getObj("invoiceamt"+level).value;
		if(getObj("advanceamt"+level).value=="")
		{
		   adv=0;
		   bal=0;
		}
		else
		   adv=getObj("advanceamt"+level).value;
		if(parseFloat(adv)>parseFloat(invoice))
		 { 
		   if(val==2)
		      alert("Advance amount can not be greater than invoice amount");
		   getObj("advanceamt"+level).value="";
		   getObj("balanceamt"+level).value="";
		   getObj("lblbalance"+level).innexrText=0;
		   return false;
		 }
		 else
		 {
			bal=parseFloat(invoice) - parseFloat(adv);
		    getObj("balanceamt"+level).value=Math.round(parseFloat(bal)*100)/100;
			getObj("lblbalance"+level).innerText=Math.round(parseFloat(bal)*100)/100;
		 }
		
		//var total=getObj("balanceamt"+level).innerHTML=Math.round(parseFloat(bal)*100)/100;
		//var total=parseFloat(total) + parseFloat(tot);
	
	
	//getObj("subtotal").innerHTML="";
	///getObj("subtotal").innerHTML=Math.round(parseFloat(total)*100)/100;;
}


/************************************************************End Declare Enquiry Management***************************************************/

/************************************************************Start Commission Report Management***************************************************/


function CRSearch(pagename,searchId)
{
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pagename, "POST", searchId,fnWhenDone_commissionSearch);
}

function commissionSearch(pagename,formName,valGroup)
{
		ShowLoadingModalNew();
		var rptyear=getObj("rptyear").value;
		getObj("txtcyear").innerHTML=getObj("rptyear").value;
	    ajaxConn.connect(siteUrl+pagename, "POST", "rec_start=0&rptyear="+rptyear,fnWhenDone_commissionSearch);
}

function fnWhenDone_commissionSearch(XML)
{  //alert(XML.responseText);
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
	
}

function getCommissionBal(level,val)
{   
	var total=0;
	var invoice=0;
	var issued=0;
	var bal=0;
	var adjust=0;
          
		  //alert(getObj("crAdjust"+level).value);
       if(getObj("totaldueamt"+level).value=="")
		   invoice=0;
		else  
		  invoice=getObj("totaldueamt"+level).value;
		if(getObj("issuedamt"+level).value=="")
		{
		   issued=0;
		}
		else
		   issued=getObj("issuedamt"+level).value;
		   
		if(getObj("crAdjust"+level))
		   adjust = getObj("crAdjust"+level).value;
		  
		if(parseFloat(adjust)>0)
		{
		   if(parseFloat(issued) > parseFloat(invoice) - parseFloat(adjust))
		   {
			  if(val==2)
			     alert("Amount can not be greater than Total Due Commission after Adjustment Amount");
			   getObj("issuedamt"+level).value=0;
			   getObj("crBalance"+level).value = parseFloat(invoice) - (parseFloat(getObj("issuedamt"+level).value) + parseFloat(adjust));
		   }
		   else
		   {
				
					bal=parseFloat(invoice) - (parseFloat(issued) + parseFloat(adjust));
			    	getObj("crBalance"+level).value=Math.round(parseFloat(bal)*100)/100;

		   }

		}
		else if(parseFloat(issued)>parseFloat(invoice))
		 {
		   if(val==2)
		  	  alert("Amount can not be greater than Total Due Commission");
		   getObj("issuedamt"+level).value=0;
		   getObj("crBalance"+level).value = parseFloat(invoice);
		 }
		 else
		 {
			if(parseFloat(adjust)>0)
			    bal=parseFloat(invoice) - (parseFloat(issued) + parseFloat(adjust));
			else  
				bal=parseFloat(invoice) - parseFloat(issued);
		    getObj("crBalance"+level).value=Math.round(parseFloat(bal)*100)/100;
		 }
}

function saveCommissionRpt(rpt_date,get_month,formName,valGroup)
{   
     	getObj("hidrpt_date").value=rpt_date;
		getObj("hidget_month").value=get_month;

	 if(eval(getFormElement(formName,valGroup)))
	   {
		document.enqrptform.action="commission_save.php";
		document.enqrptform.submit();
	   }
}

/************************************************************End Commission Report Management***************************************************/

/************************************************************Start Admin Declare Enquiry Management***************************************************/


function enquiryDeclareAdmin(pagename,searchId)
{
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pagename, "POST", searchId,fnWhenDone_enquiryDeclareAdmin);
}
function fnWhenDone_enquiryDeclareAdmin(XML)
{  //alert(XML.responseText);
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function enquiryDeclareSearchAdmin(pagename,formName,valGroup)
{
     if(getObj("rptdate").value==6)
	   {
	    getObj("frmdate").setAttribute("valGroup",1);
	    getObj("todate").setAttribute("valGroup",1);
	   }
	  else
	  {
		getObj("frmdate").setAttribute("valGroup",2);
	    getObj("todate").setAttribute("valGroup",2); 
	  }
	 if(eval(getFormElement(formName,valGroup)))
	   {
		ShowLoadingModalNew();
		var rptdateVal=getObj("rptdate").value;
		var frmdate=getObj("frmdate").value;
		var todate=getObj("todate").value;  
		var priorityVal=getObj("enqpriority").value;
		var partner_title=getObj("partner_title").value;
		var enqstatusVal=getObj("enqstatustxt").value;
			/*if(eval(getFormElement(formName,valGroup)))
			{
				document.login.submit();
			}*/
	    ajaxConn.connect(siteUrl+pagename, "POST", "rec_start=0&rptdateVal="+rptdateVal+"&frmdate="+frmdate+"&todate="+todate+"&priorityVal="+priorityVal+"&partner_title="+partner_title+"&enqstatusVal="+enqstatusVal,fnWhenDone_enquiryDeclareSearchAdmin);
	   }
}
function fnWhenDone_enquiryDeclareSearchAdmin(XML)
{
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
}

function chkdate(level)
{   
	/*if(getObj(chkZeroObj).value==0)
			return false;
	return true;*/
	var advamtdatebx = "advamtdate" + level;
	var balamtdatebx = "balamtdate" + level;
	    
	var advamtdate= getObj(advamtdatebx).value.split("-");
	var balamtdate= getObj(balamtdatebx).value.split("-");
	
	advamtdateVal=Date.parse(advamtdate[1]+"/"+advamtdate[2]+"/"+advamtdate[0]);
	balamtdateVal=Date.parse(balamtdate[1]+"/"+balamtdate[2]+"/"+balamtdate[0]);
	
	if(balamtdateVal<advamtdateVal)
		return false;
	return true;
}
function saveEnquiryAllAdmin(recPerPage,status,formName,valGroup)
{
	//alert(status);
	var chkCheck=false;
	var pval = "";
	var rec_startVal=0;
	
	if(getObj("rec_start"))
	   rec_startVal=getObj("rec_start").value;
	for (i=1;i<=recPerPage;i++)
	{
		var chkbx = "chk" + i; 
		if (getObj(chkbx))
		{   
			if (getObj(chkbx).checked)
			{  
				chkCheck=true;
				pval = pval + i + "<!!>" + getObj(chkbx).value + ",";
				
		/********************************************************************************************/
				
	    var enqbx = "enqstatus" + i; 
		
		var pribx = "priority" + i; 
		var tpcbx = "tpc" + i;  
		var proposalamtbx = "proposalamt" + i;
		var usdbx = "usd" + i;
		
		var ticbx = "tic" + i;
		var invoiceamtbx = "invoiceamt" + i;
		var advancebx = "advance" + i; 
		var advanceamtbx = "advanceamt" + i;
		var advamtdatebx = "advamtdate" + i;
		
		var balancebx = "balance" + i;
		var balanceamtbx = "balanceamt" + i;
		var lblbalancebx = "lblbalance" + i;
		var balamtdatebx = "balamtdate" + i;
		
		var custnotintbx = "custnotint" + i;
		
		
		if(getObj(enqbx).value!=0)
		{
			if (getObj(enqbx).value==1)
			{
				 getObj(proposalamtbx).setAttribute("valGroup",2);
				 getObj(invoiceamtbx).setAttribute("valGroup",2);
				 getObj(advanceamtbx).setAttribute("valGroup",2);
				 //getObj(balanceamtbx).setAttribute("valGroup",2);
				 getObj(advamtdatebx).setAttribute("valGroup",2);
				 getObj(balamtdatebx).setAttribute("valGroup",2);
				 
				 
			}
			else if (getObj(enqbx).value==11)
			{
				 getObj(proposalamtbx).setAttribute("valGroup",2);
				 getObj(invoiceamtbx).setAttribute("valGroup",2);
				 getObj(advanceamtbx).setAttribute("valGroup",2);
				// getObj(balanceamtbx).setAttribute("valGroup",2);
				 getObj(advamtdatebx).setAttribute("valGroup",2);
				 getObj(balamtdatebx).setAttribute("valGroup",2);

			}
			else if (getObj(enqbx).value==12)
			{
				  getObj(proposalamtbx).setAttribute("valGroup",3);
				  getObj(invoiceamtbx).setAttribute("valGroup",2);
				  getObj(advanceamtbx).setAttribute("valGroup",2);
				 // getObj(balanceamtbx).setAttribute("valGroup",2);
				  getObj(advamtdatebx).setAttribute("valGroup",2);
				  getObj(balamtdatebx).setAttribute("valGroup",2);
			}
			else if (getObj(enqbx).value==13)
			{
				  getObj(proposalamtbx).setAttribute("valGroup",2);
				  getObj(invoiceamtbx).setAttribute("valGroup",3);
				  getObj(advanceamtbx).setAttribute("valGroup",3);
 			     // getObj(balanceamtbx).setAttribute("valGroup",3);
				  getObj(advamtdatebx).setAttribute("valGroup",3);
				  getObj(balamtdatebx).setAttribute("valGroup",3);
 			}
			else if (getObj(enqbx).value==14)
			{
				  getObj(proposalamtbx).setAttribute("valGroup",2);
				  getObj(invoiceamtbx).setAttribute("valGroup",2);
				  getObj(advanceamtbx).setAttribute("valGroup",2);
				 // getObj(balanceamtbx).setAttribute("valGroup",2);
				  getObj(advamtdatebx).setAttribute("valGroup",2);
				  getObj(balamtdatebx).setAttribute("valGroup",2);
			}
		}
		/********************************************************************************************/

          }
		}
	}
	if(!chkCheck)
	{
		alert('Please select at least one enquiry.');
		return false;
	}
	
	
	 getObj("hidpval").value=pval;
	 if(eval(getFormElement(formName,valGroup)))
	   {
			if(window.confirm("Are you sure to "+ status.toLowerCase() +" enquiry's"))
			{   
				document.enqrptform.action="declaremgmt_saveall.php?mode=" + status.toLowerCase();
				document.enqrptform.submit();
			}
	   }
}




function saveDeclareEnqAdmin(pid,enqid,level,formName,valGroup)
{
	//alert(enqid);
	    var enqbx = "enqstatus" + level; 
		
		var pribx = "priority" + level; 
		var tpcbx = "tpc" + level;  
		var proposalamtbx = "proposalamt" + level;
		var usdbx = "usd" + level;
		
		var ticbx = "tic" + level;
		var invoiceamtbx = "invoiceamt" + level;
		var advancebx = "advance" + level; 
		var advanceamtbx = "advanceamt" + level;
		var advamtdatebx = "advamtdate" + level;
		
		var balancebx = "balance" + level;
		var balanceamtbx = "balanceamt" + level;
		var lblbalancebx = "lblbalance" + level;
		var balamtdatebx = "balamtdate" + level;
		
		var custnotintbx = "custnotint" + level;
		
		
		if(getObj(enqbx).value!=0)
		{
			if (getObj(enqbx).value==1)
			{
				 getObj(proposalamtbx).setAttribute("valGroup",2);
				 getObj(invoiceamtbx).setAttribute("valGroup",2);
				 getObj(advanceamtbx).setAttribute("valGroup",2);
				// getObj(balanceamtbx).setAttribute("valGroup",2);
				 getObj(advamtdatebx).setAttribute("valGroup",2);
				 getObj(balamtdatebx).setAttribute("valGroup",2);
			}
			else if (getObj(enqbx).value==11)
			{
				 getObj(proposalamtbx).setAttribute("valGroup",2);
				 getObj(invoiceamtbx).setAttribute("valGroup",2);
				 getObj(advanceamtbx).setAttribute("valGroup",2);
				// getObj(balanceamtbx).setAttribute("valGroup",2);
				 getObj(advamtdatebx).setAttribute("valGroup",2);
				 getObj(balamtdatebx).setAttribute("valGroup",2);

			}
			else if (getObj(enqbx).value==12)
			{
				  getObj(proposalamtbx).setAttribute("valGroup",3);
				  getObj(invoiceamtbx).setAttribute("valGroup",2);
				  getObj(advanceamtbx).setAttribute("valGroup",2);
				  //getObj(balanceamtbx).setAttribute("valGroup",2);
				  getObj(advamtdatebx).setAttribute("valGroup",2);
				  getObj(balamtdatebx).setAttribute("valGroup",2);
			}
			else if (getObj(enqbx).value==13)
			{
				  getObj(proposalamtbx).setAttribute("valGroup",2);
				  getObj(invoiceamtbx).setAttribute("valGroup",3);
				  getObj(advanceamtbx).setAttribute("valGroup",3);
 			      //getObj(balanceamtbx).setAttribute("valGroup",3);
				  getObj(advamtdatebx).setAttribute("valGroup",3);
				  getObj(balamtdatebx).setAttribute("valGroup",3);

 			}
			else if (getObj(enqbx).value==14)
			{
				  getObj(proposalamtbx).setAttribute("valGroup",2);
				  getObj(invoiceamtbx).setAttribute("valGroup",2);
				  getObj(advanceamtbx).setAttribute("valGroup",2);
				  //getObj(balanceamtbx).setAttribute("valGroup",2);
				  getObj(advamtdatebx).setAttribute("valGroup",2);
				  getObj(balamtdatebx).setAttribute("valGroup",2);

			}
		}
		
var enqstatus = getObj(enqbx).value;
var priority = getObj(pribx).value;
var proposalamt = getObj(proposalamtbx).value;
var invoiceamt = getObj(invoiceamtbx).value;
var advanceamt = getObj(advanceamtbx).value;
var advamtdate = getObj(advamtdatebx).value;
var balanceamt = getObj(balanceamtbx).value;
var balamtdate = getObj(balamtdatebx).value; 
var custnotint = getObj(custnotintbx).value; 

if(parseFloat(advanceamt)==0)
{
	var bal=parseFloat(invoiceamt) - parseFloat(advanceamt);
	getObj(balanceamtbx).value=Math.round(parseFloat(bal)*100)/100;
	getObj(lblbalancebx).innerText=getObj(balanceamtbx).value;
	balanceamt=Math.round(parseFloat(bal)*100)/100;
}
else if(parseFloat(advanceamt)>0)
{
	if(parseFloat(advanceamt)>parseFloat(invoiceamt))
	{ 
	   getObj(advanceamtbx).value=parseFloat(invoiceamt);
	   advanceamt = getObj(advanceamtbx).value;
	   
	    var bal=parseFloat(invoiceamt) - parseFloat(advanceamt);
		getObj(balanceamtbx).value=Math.round(parseFloat(bal)*100)/100;
		getObj(lblbalancebx).innerText=getObj(balanceamtbx).value;
		balanceamt=Math.round(parseFloat(bal)*100)/100;
	}
	else
	{
		var bal=parseFloat(invoiceamt) - parseFloat(advanceamt);
		getObj(balanceamtbx).value=Math.round(parseFloat(bal)*100)/100;
		getObj(lblbalancebx).innerText=getObj(balanceamtbx).value;
		balanceamt=Math.round(parseFloat(bal)*100)/100;
	}
}
 
	 if(eval(getFormElement(formName,valGroup))) 
	   {
ajaxConn.connect(siteUrl+"declaremgmt_save.php", "POST", "pid="+pid+"&enqid="+enqid+"&level="+level+"&enqstatus="+enqstatus+"&priority="+priority+"&proposalamt="+proposalamt+"&invoiceamt="+invoiceamt+"&advanceamt="+advanceamt+"&advamtdate="+advamtdate+"&balanceamt="+balanceamt+"&balamtdate="+balamtdate+"&custnotint="+custnotint,fnWhenDone_saveDeclareEnqAdmin);
	   }

}
function fnWhenDone_saveDeclareEnqAdmin(XML)
{   
	 //alert(XML.responseText);
	 var arrData=XML.responseText.split(",");
	 if(XML.responseText!="")
	  {
	   // getObj("upddate"+arrData[0]).innerText=arrData[1];
		getObj("upddate"+arrData[0]).innerText="1 minute ago";
	  }

     if(arrData[2]==13)
	 {
	    getObj("enqstatus"+arrData[0]).disabled=true;
		getObj("chk"+arrData[0]).disabled=true;
		//getObj("saveEnqD"+arrData[0]).disabled=true;
			// getObj("saveEnqD"+arrData[0]).setAttribute("onClick","javascript:void(0);");
	  // getObj("saveEnqD"+arrData[0]).onclick = null; 

	 }
	   /*getObj("enqstatus"+arrData[0]).disabled=true;
	   getObj("chk"+arrData[0]).disabled=true;
	   getObj("saveEnqD"+arrData[0]).disabled=true;
	   getObj("saveEnqD"+arrData[0]).setAttribute("onClick","javascript:void(0);");
	   getObj("saveEnqD"+arrData[0]).onclick = null; */
     
}

function sendDeclareEmailAdmin(pid,enqid,level)
{
	ajaxConn.connect(siteUrl+"declaremgmt_email.php", "POST", "pid="+pid+"&enqid="+enqid+"&level="+level,fnWhenDone_sendDeclareEmailAdmin);
}
function fnWhenDone_sendDeclareEmailAdmin(XML)
{   
	 //alert(XML.responseText);
	 if(XML.responseText==1)
	   alert("Email Successfully Send.")
	 else
	   alert("Email Not Send.")
}

function sendAllDeclareEmailAdmin(pid)
{
	ajaxConn.connect(siteUrl+"declaremgmt_email_all.php", "POST", "pid="+pid,fnWhenDone_sendAllDeclareEmailAdmin);
}
function fnWhenDone_sendAllDeclareEmailAdmin(XML)
{   
	 //alert(XML.responseText);
	 if(XML.responseText==1)
	   alert("Email Successfully Send.")
	 else
	   alert("Email Not Send.")
}
/************************************************************End Admin Declare Enquiry Management***************************************************/

/************************************************************Start Admin Commission Report Management***************************************************/
function CRSearchAdmin(pagename,searchId)
{
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pagename, "POST", searchId,fnWhenDone_commissionSearchAdmin);
}

function commissionSearchAdmin(pagename,formName,valGroup)
{
		//ShowLoadingModalNew();
		var rptmonth=getObj("rptmonth").value;
		var rptyear=getObj("rptyear").value;
		var rptParid=getObj("rptParid").value;
		getObj("txtcyear").innerHTML=getObj("rptyear").value;
		
		if(eval(getFormElement(formName,valGroup)))
	    {
		  ShowLoadingModalNew();
	      ajaxConn.connect(siteUrl+pagename, "POST", "rec_start=0&rptmonth="+rptmonth+"&rptyear="+rptyear+"&rptParid="+rptParid,fnWhenDone_commissionSearchAdmin);
		}
}

function fnWhenDone_commissionSearchAdmin(XML)
{  //alert(XML.responseText);
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
	
}

function chkInvoice(minObj,maxObj)
{
	if(parseFloat(getObj(minObj).value)>parseFloat(getObj(maxObj).value))
		return false;
	return true;
}

function getIssuedAmt(level,val)
{
	var total=0;
	
	var totaldueamt=0;
	var issuedamt=0;
	var adjustamt=0;
	var balamt=0;
	
if(getObj("totaldueamt"+level).value=="")
	totaldueamt=0;
else  
	totaldueamt=parseFloat(getObj("totaldueamt"+level).value);

if(getObj("issuedamt"+level).value=="")
	issuedamt=0;
else  
	issuedamt=parseFloat(getObj("issuedamt"+level).value);

if(getObj("crAdjust"+level).value=="")
	adjustamt=0;
else  
	adjustamt=getObj("crAdjust"+level).value;

if(getObj("crBalance"+level).value=="")
	balamt=0;
else  
	balamt=getObj("crBalance"+level).value;
		  
	if(parseFloat(totaldueamt)!=0)
	{
        if(parseFloat(balamt)>0)
		  {
			  if(parseFloat(adjustamt)>0)
			  {
				  total = parseFloat(totaldueamt) - (parseFloat(adjustamt) + parseFloat(balamt)); 
			  }
			  else
			  {
				  total = parseFloat(totaldueamt) - parseFloat(balamt);
			  }
			  
			  if(parseFloat(total) < 0)
			    {
					 if(val==2)
					 	alert("Please enter valid amount");
					 total = parseFloat(totaldueamt);
					 getObj("crAdjust"+level).value = 0;
					 getObj("crBalance"+level).value = 0;
				}
		  }
		else if(parseFloat(balamt)==0 || parseFloat(balamt)=="")  
		{
		   	  if(parseFloat(adjustamt)>0)
			  {
				  total = parseFloat(totaldueamt) - (parseFloat(adjustamt)); 
			  }
			  else
			  {
				  total = parseFloat(totaldueamt);
			  }
			  
			  if(parseFloat(total) < 0)
			    {
					 if(val==2) 
						 alert("Please enter valid amount");
					 total = parseFloat(totaldueamt);
					 getObj("crAdjust"+level).value = 0;
					 getObj("crBalance"+level).value = 0;
				}
		}
		
		//getObj("issuedamt"+level).value =  totalamt;
		getObj("issuedamt"+level).value=Math.round(parseFloat(total)*100)/100; 
		getObj("issuedinvamt"+level).innerText="$" + Math.round(parseFloat(total)*100)/100; 
	}
	else  
	{
	   //alert("Total due commission is Zero");
	}
	
}

function getCommissionBalAdmin(level,val)
{   
	var total=0;
	var invoice=0;
	var issued=0;
	var bal=0;
	var adjust=0;
          
		  //alert(getObj("crAdjust"+level).value);
       if(getObj("totaldueamt"+level).value=="")
		   invoice=0;
		else  
		  invoice=getObj("totaldueamt"+level).value;
		if(getObj("issuedamt"+level).value=="")
		{
		   issued=0;
		}
		else
		   issued=getObj("issuedamt"+level).value;
		   
		if(getObj("crAdjust"+level))
		   adjust = getObj("crAdjust"+level).value;
		  
		if(parseFloat(adjust)>0)
		{ 
		   if(parseFloat(issued) > parseFloat(invoice) - parseFloat(adjust))
		   { 
			   if(val==2)
			      alert("Amount can not be greater than Total Due Commission after Adjustment Amount");
			   getObj("issuedamt"+level).value=0;
			   issued=getObj("issuedamt"+level).value;
			   bal = parseFloat(invoice) - (parseFloat(issued) + parseFloat(adjust));
			   if(bal > 0 )
			     getObj("crBalance"+level).value = Math.round(parseFloat(bal)*100)/100;
			   else
			   {
				 getObj("issuedamt"+level).value = parseFloat(invoice);  
				 getObj("crAdjust"+level).value = 0;  
				 getObj("crBalance"+level).value = 0;  
			   }
				
		   }
		   else
		   {  
					bal=parseFloat(invoice) - (parseFloat(issued) + parseFloat(adjust)); 
			    	getObj("crBalance"+level).value=Math.round(parseFloat(bal)*100)/100;
					return true;
		   }

		}
		else if(parseFloat(issued)>parseFloat(invoice))
		 {
		   if(val==2)
		     alert("Amount can not be greater than Total Due Commission");
		   getObj("issuedamt"+level).value=0;
		   bal = parseFloat(invoice);
		   getObj("crBalance"+level).value = Math.round(parseFloat(bal)*100)/100;
		  
		 }
		 else
		 {
			if(parseFloat(adjust)>0)
			    bal=parseFloat(invoice) - (parseFloat(issued) + parseFloat(adjust));
			else  
				bal=parseFloat(invoice) - parseFloat(issued);
		    getObj("crBalance"+level).value=Math.round(parseFloat(bal)*100)/100;
			return true;
		 }
}

function saveCommissionRptAdmin(pid,rpt_date,get_month,formName,valGroup)
{   
      getObj("hidrpt_date").value=rpt_date;
	  getObj("hidget_month").value=get_month;
	  getObj("hidpid").value=pid;
	  getObj("hidinv_issued").value=0;
    //  if(getIssuedAmt(get_month,2))
	//  {
		  if(eval(getFormElement(formName,valGroup)))
		   { 
			 //alert("ravi");
			document.enqrptform.action="commissionmgmt_save.php";
			document.enqrptform.submit();
		   }
	 // }
}
function saveCommissionInvoiceAdmin(pid,rpt_date,get_month,formName,valGroup)
{   
      getObj("hidrpt_date").value=rpt_date;
	  getObj("hidget_month").value=get_month;
	  getObj("hidpid").value=pid;
	  getObj("hidinv_issued").value=1;
     // if(getIssuedAmt(get_month,2))
	  //{
		  if(eval(getFormElement(formName,valGroup)))
		   { 
			document.enqrptform.action="commissionmgmt_save.php";
			document.enqrptform.submit();
		   }
	//  }
}
function saveInvoiceAll()
{   
	document.enqrptform.action="commissionmgmt_saveall.php";
	document.enqrptform.submit();
}
function fillCommissionPartner()
{ 
	var rptmonth=getObj("rptmonth").value;
	var rptyear=getObj("rptyear").value;
	ajaxConn.connect(siteUrl+"commission_fillpartner.php", "POST", "rptmonth="+rptmonth+"&rptyear="+rptyear,fnWhenDone_fillCommissionPartner);
}
function fnWhenDone_fillCommissionPartner(XML)
{   // alert(XML.responseText);
	emptyList("rptParid");
	var arrPartnerRow=XML.responseText.split("<!rows!>");	
	
	var optionObject=new Option("Select Partner");
	var optionRank=getObj("rptParid").options.length;
	getObj("rptParid").options[optionRank]=optionObject;
	getObj("rptParid").options[optionRank].value=0;
	
	for(k=0;k<(arrPartnerRow.length-1);k++)
	{
		var arrPartner=arrPartnerRow[k].split("<!ids!>");
		var optionObject=new Option(arrPartner[1]);
		var optionRank=getObj("rptParid").options.length;
		getObj("rptParid").options[optionRank]=optionObject;
		getObj("rptParid").options[optionRank].value=arrPartner[0];
	}
}


function commissionInvoice(partId,invoiceNo,amount)
{
	window.open("../partner/commission_invoice.php?partId="+partId+"&invoiceNo="+invoiceNo+"&amount="+amount,'','width=835,left=100,top=200,toolbar=0,resizable=1,scrollbars=1');
}
/************************************************************End Admin Commission Report Management***************************************************/

/************************************************************Start Admin Commission Invoice Report Management***************************************************/
function InvoiceSearchAdmin(pagename,searchId)
{
	ShowLoadingModalNew();
	ajaxConn.connect(siteUrl+pagename, "POST", searchId,fnWhenDone_InvoiceSearchAdmin);
}

function InvoiceSearch(pagename,formName,valGroup)
{
		//ShowLoadingModalNew();
		var rptmonth=getObj("rptmonth").value;
		var rptyear=getObj("rptyear").value;
		//var monthlist = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
		var monthlist =["January","February","March","April","May","June","July","August","September","October","November","December"]; 
		if(rptmonth!=0)
		   getObj("txtcyear").innerHTML=monthlist[rptmonth -1] + " " + getObj("rptyear").value;
		
		if(eval(getFormElement(formName,valGroup)))
	    {
		  ShowLoadingModalNew();
	      ajaxConn.connect(siteUrl+pagename, "POST", "rec_start=0&rptmonth="+rptmonth+"&rptyear="+rptyear,fnWhenDone_InvoiceSearchAdmin);
		}
}

function fnWhenDone_InvoiceSearchAdmin(XML)
{  
    //alert(XML.responseText);
	getObj("divResult").innerHTML="";
	getObj("divResult").style.display="block";
	getObj("divResult").innerHTML=XML.responseText;
	HideLoadingModalNew();
	
}

function saveCommissionAdmin(pid,rpt_date,get_month,formName,valGroup)
{   
      getObj("hidrpt_date").value=rpt_date;
	  getObj("hidget_month").value=get_month;
	  getObj("hidpid").value=pid;
	  getObj("hidinv_issued").value=0;
	
		  if(eval(getFormElement(formName,valGroup)))
		   { 
			// alert("ravi");
			document.enqrptform.action="commission_invoicemgmt_save.php";
			document.enqrptform.submit();
		   }
}
function saveInvoiceAdmin(pid,rpt_date,get_month,formName,valGroup)
{   
      getObj("hidrpt_date").value=rpt_date;
	  getObj("hidget_month").value=get_month;
	  getObj("hidpid").value=pid;
	  getObj("hidinv_issued").value=1;
	
		  if(eval(getFormElement(formName,valGroup)))
		   { 
			document.enqrptform.action="commission_invoicemgmt_save.php";
			document.enqrptform.submit();
		   }
}



/************************************************************End Admin Commission Invoice Report Management***************************************************/



function saveChat()
{
	var hidenqid=getObj("hidenqid").value;
	var hidpid=getObj("hidpid").value;
	var hidcompany=getObj("hidcompany").value;
	var txtchat=getObj("txtchat").value;

	ajaxConn.connect(siteUrl+"declare_chat_save.php", "POST", "hidenqid="+hidenqid+"&hidpid="+hidpid+"&hidcompany="+hidcompany+"&txtchat="+txtchat,fnWhenDone_saveChat);
	//document.bidpopup.submit();
}
function fnWhenDone_saveChat(XML)
{
	//alert(XML.responseText);
	location.reload(true);

	//window.top.hideEnqPopUp();
	//if(XML.responseText==1)
	// getObj("mess_succ").style.display="";
	//else
	 //getObj("mess_succ").style.display="none";
	//getObj("lblpos"+lblpos).innerHTML=arrPos[i];
	/*hidePopWin();
	listingbidsearch('changebid_result.php');*/
	
}
