/*
var checkRequest='';
var JSG_alldivs="";
var JSG_cp="";
var JSG_akk="";
var v_File_Name="";
var URL='';
var closeDivStartpage=1;
var openDivStartpage=1;
var displayDiv='';
var pageDiv="";
var contentDiv="";
var openPageNo=1;
var closePageNo=1;
var totalOpenTicketPage=0;
var totalCloseTicketPage=0;
var request=makeObject();

 function funCreateTicket(login){
	 if(login==0)clickTab(1,1,'sectab');else if(login==1)clickTab(4,4,'sectab');
}
*/
//Variable Declartion
var openPageNo = 1;
var pageDiv ="";
var closePageNo=1;

//For Logged Memeber using MatriId 
 function funLoginValidation(){
	 var frmName=document.frmSupportLogin;
	if(frmName.matriid.value.replace('/\s+/','')==''){
			dgebid('matriiderr').innerHTML='Enter Matrimony ID';
			frmName.matriid.value='';
			frmName.matriid.focus();
			return false;
		}else{
			dgebid('matriiderr').innerHTML='';
		}
		if(frmName.password.value.replace('/\s+/','')==''){
			dgebid('passworderr').innerHTML='Enter Password';
			frmName.password.value='';
			frmName.password.focus();
			return false;
		}else{
			dgebid('passworderr').innerHTML='';
		}
}
 function funTicketvalidation(loginmode,ticketform){
	//alert(frmName.subject.value);
	 var frmName=document.frmSupportTicket; if(loginmode==0&&frmName.name.value.replace('/\s+/','')==''){
		 dgebid('nameerr').innerHTML='Enter Name';
		 frmName.name.focus();
		 return false;
	}else if(loginmode==0){
		dgebid('nameerr').innerHTML='';
	}
	if(loginmode==0&&frmName.email.value.replace(/\s/g,'')==''){
		dgebid('emailerr').innerHTML='Enter Email';
		frmName.email.focus();
		return false;
	}else if(loginmode==0){
		dgebid('emailerr').innerHTML='';
	}if(loginmode==0&&!ValidateEmail(frmName.email.value)){
		dgebid('emailerr').innerHTML="Invalid email-id.";
		frmName.email.focus();
		return false;
	}else if(loginmode==0){
		dgebid('emailerr').innerHTML="&nbsp";
		}
	if(frmName.subject.value.replace(/\s/g,'')==''){
		dgebid('subjecterr').innerHTML='Enter Subject';
		frmName.subject.focus();
		return false;
	}else{
		dgebid('subjecterr').innerHTML='';
	}if(frmName.question.value.replace(/\s/g,'')==''){
		document.getElementById('questionerr').innerHTML='Enter Question';
		frmName.question.focus();
		return false;
	}else{
		dgebid('questionerr').innerHTML='';
	}
 if(loginmode==0){
	 var arguments="frmSupportTicketSubmit="+frmName.frmSupportTicketSubmit.value+'&name='+frmName.name.value+'&email='+frmName.email.value+'&subject='+frmName.subject.value+'&question='+frmName.question.value+'&phonenumber='+frmName.phonenumber.value+'&environment='+frmName.environment.value;
 }else{
	 var arguments='frmSupportTicketSubmit='+frmName.frmSupportTicketSubmit.value+'&subject='+frmName.subject.value+'&question='+frmName.question.value+'&phonenumber='+frmName.phonenumber.value+'&environment='+frmName.environment.value;
 }
  var URL='http://'+DOMAINARRAY["domainmodule"]+'/support/support-add-ticket.php';
	
	$.ajax({
		url: URL,   
		type: 'POST',
		data: arguments,
		async:false,
		success: function (html) {
			var content;
			content  = "<div class='width400 padd20'><div class='mediumtxt'>"+html+"</div><div class='txt-right paddt20'><input type='button' name='' class='button small' value='Close'  onClick='javascript:closeCbox();'></div></div>";
			$.colorbox({inline:true, href:content,onClosed :function (){
							if(loginmode==0)clickTab(1,1,'sectab');
								 else if(loginmode==1){
										tab('l1',4,'tabdiv','active','inactive');
								 }
							setOpenTicket();
			}
			});

			 if(loginmode==0){
				frmName.email.value='';
				frmName.name.value='';
			}
			frmName.subject.value='';
			frmName.question.value='';
			frmName.phonenumber.value='';
			frmName.environment.value='';		
		}
	});
}

//Function Used For Closed Tickets
 function setClosedticket(divClearMode){
	 if(divClearMode=='')
		 {
				dgebid('paging').innerHTML='&nbsp';
				dgebid('openticket').innerHTML='&nbsp';
		 }
		 URL='http://'+DOMAINARRAY["domainmodule"]+'/support/support-closed-tickets.php';
		 ContentDiv="closeTicket";
		 PageDiv="closedpageDiv";
		 arguments = '';
		$.ajax({
				url: URL,   
				type: 'GET',
				data: arguments,
				async:false,
				success: function (html) {
					getContacts(html);
				}
			});
			
}

//Functions used for open ticket clicking option
function setOpenTicket(divClearMode){
	 if(divClearMode==''){
			 dgebid('closedpageDiv').innerHTML='&nbsp';
			 dgebid('closeTicket').innerHTML='&nbsp';
	}
	 URL='http://'+DOMAINARRAY["domainmodule"]+'/support/support-open-tickets.php';
	 PageDiv="paging";
	 ContentDiv="openticket";
	pageno	  =  openPageNo;
	arguments = 'PageNo='+pageno;
	$.ajax({
		url: URL,   
		type: 'GET',
		data: arguments,
		cache:false,
		success: function (html) {
			getContacts(html);
		}
	});
}

function getContacts(resultcontent){
		 var resContent	  = resultcontent;
		 var splitcontent = resContent.split("~");
		 JSG_cp			  = splitcontent[1];
		 JSG_alldivs	  = splitcontent[2];
		 v_File_Name	  = splitcontent[3];
		 var type		  = splitcontent[4];
		 var startPage	  = splitcontent[1];
		 var totalPage	  = splitcontent[2];

		 dgebid(ContentDiv).innerHTML			= splitcontent[0];

		 if(JSG_alldivs>0){
			 var contactspagecontent=displayLink(false,true,5);
			 dgebid(PageDiv).innerHTML=contactspagecontent;
		}if(type=='close'){
				closePageNo=JSG_cp;
				totalCloseTicketPage = JSG_alldivs;
		}else if(type=='open'){
			openPageNo=JSG_cp;
			totalOpenTicketPage = JSG_alldivs;
		}
}


//Functions Used For Clhecking All option
 function funCheckAll(formname,checkname,thestate){
	 var Object=eval("document."+formname+"."+checkname);
	 for(c=0;c<Object.length;c++)
		 Object[c].checked=thestate;
}

//Delete Option
 function funDeleteTickets(formname,checkname,pageno,page){
	 var object=eval("document."+formname+"."+checkname);
	 var deleteValue='';
	 var count=0;
	 for(c=0;c<object.length;c++){
		 if(object[c].checked==true){
			 deleteValue=(deleteValue!='')?deleteValue+"~"+object[c].value:object[c].value;
			 count=count+1;
		 }
	}if(count==object.length&&(totalOpenTicketPage==JSG_alldivs)){
		if(page=='open')openPageNo=totalOpenTicketPage-1;
		else if(page=='close')
			closePageNo=totalOpenTicketPage-1;
	}
	if(deleteValue==""){
			alert("please select a checkbox");
			return false;
	}
	funDeleteURL(pageno,deleteValue,page);
}

function funDeleteURL(pageno,tickets,page){
	 var URL='http://'+DOMAINARRAY["domainmodule"]+'/support/support-delete-tickets.php';
	 var strCount=tickets.split('~');
	 var arguments = 'pageno='+pageno+'&tickets='+tickets;
		$.ajax({
				url: URL,   
				type: 'GET',
				data: arguments,
				success: function (html) {
					 $.colorbox({inline:true, href:html});
				}
			});
	 if(page=='open')setOpenTicket(1);else if(page=='close')setClosedticket(1);
}

function supportViewTicket(filname,ticketno,pageno){
	var params = "tickets="+ticketno+"&pageno="+pageno;
	var URL='http://'+DOMAINARRAY["domainmodule"]+'/support/'+filname;
	$.ajax({
			url: URL,   
			type: 'GET',
			data: params,
			success: function (html) {
				$.colorbox.resize();
				$.colorbox({inline:true, href:html});
			
			}
		});
}

function supportModifyTicket(filname,ticketno){
	var params = "tickets="+ticketno;
	var URL='http://'+DOMAINARRAY["domainmodule"]+'/support/'+filname;
	$.ajax({
			url: URL,   
			type: 'GET',
			data: params,
			cache:false,
			success: function (html) {
				$.colorbox({inline:true, href:html});
			}
		});
}

 function funDeleteSingleTicket(pageno,tickets,newDiV,page){
	 var URL='http://'+DOMAINARRAY["domainmodule"]+'/support/support-delete-tickets.php';
	 arguments = 'pageno='+pageno+'&tickets='+tickets;
		$.ajax({
		url: URL,   
		type: 'GET',
		data: arguments,
		cache:false,
		success: function (html) {
			 $.colorbox({inline:true, href:html});
		}
	});
		if(page=='open')setOpenTicket();else if(page=='close')setClosedticket();
}

//Logout Functionality
 function funLogoff(){
	 document.frmlogout.submit();
	 return true;
}

function funNewTicketReset(mode){
	var frmName=document.frmSupportTicket;
	frmName.phonenumber.value='';
	frmName.environment.value='';
	if(mode==0){
		frmName.name.value='';
		frmName.email.value='';
	}
	frmName.subject.value='';
	frmName.question.value='';
	return false;
}

function funReset(){
	var frmName=document.frmModifyTicket;
	frmName.subject.value='';frmName.question.value='';
	frmName.phonenumber.value='';
	frmName.environment.value='';
	return false;
}

function funModify(ticketform){
 var frmName=document.frmModifyTicket;
 if(frmName.subject.value.replace('/\s+/','')==''){
	 dgebid('modifysubjecterr').innerHTML='Enter Subject';
	 frmName.subject.focus();
	 return false;
	 }else{
		 dgebid('modifysubjecterr').innerHTML='';
	}if(frmName.question.value.replace('/\s+/','')==''){
		dgebid('modifyquestionerr').innerHTML='Enter Question';
		frmName.question.focus();
		return false;
	}else{
		dgebid('modifyquestionerr').innerHTML='';
	}
var arguments='frmSupportTicketSubmit='+frmName.frmSupportTicketSubmit.value+'&subject='+frmName.subject.value+'&question='+frmName.question.value+'&tickets='+frmName.tickets.value+'&environment='+frmName.environment.value+'&phonenumber='+frmName.phonenumber.value;
var URL='http://'+DOMAINARRAY["domainmodule"]+'/support/support-update-ticket.php?'+arguments;

$.ajax({
			url: URL,
			type: 'GET',
			data: arguments,
			cache:false,
			success: function (html) {
				$.colorbox({inline:true, href:html});
			}
});
	setOpenTicket();
}


function closeCbox(){
	$.colorbox.close(); 
}

function supportView(filename,parameters){
	var file = filename;
	var params =  parameters; 
	var URL='http://'+DOMAINARRAY["domainmodule"]+'/support/'+file;
	$.ajax({
			url: URL,   
			type: 'GET',
			data: params,
			cache:false,
			success: function (html) {
				$.colorbox.resize();
				$.colorbox({inline:true, href:html});
			
			}
	});
}

function supportReopenTicket(filename,parameters){
	var file	= filename;
	var params  = "tickets="+parameters;
	var URL='http://'+DOMAINARRAY["domainmodule"]+'/support/'+file;
	$.ajax({
			url: URL,   
			type: 'GET',
			data: params,
			cache:false,
			success: function (html) {
				$.colorbox.resize();
				$.colorbox({inline:true, href:html});
			
			}
	});
}

function loadprofiles(pageno){
	var URL = 'http://'+DOMAINARRAY["domainmodule"]+'/support/support-open-tickets.php';
	var arguments = "PageNo="+pageno;
	$.ajax({
			url: URL,
			type: 'GET',
			data: arguments,
			cache:false,
			success: function (html) {
				getContacts(html);
			}
	});
}

 function funReopenReset(){
	 var frmName			= document.frmReopenTicket;
	 frmName.question.value	= '';
	 return false;
}

 function funReopen(frm){
	 var frmName=document.frmReopenTicket;

	 if(frmName.question.value.replace('/\s+/','')==''){
		 
		 dgebid('modifyquestionerr').innerHTML='Enter Question';
		 frmName.question.focus();
		 return false;
		 }else{
			 dgebid('modifyquestionerr').innerHTML='';
		}
		var arguments='frmReopenTicketSubmit='+frmName.frmReopenTicketSubmit.value+'&page=reopen&question='+frmName.question.value+'&tickets='+frmName.tickets.value;
		var URL='http://'+frmName.URL.value+'/support/support-update-ticket.php?';

		$.ajax({
			url: URL,
			type: 'GET',
			data: arguments,
			cache:false,
			success: function (html) {
				$.colorbox({inline:true, href:html});
			}
		});
}
/*
/*
 function funReset(){var frmName=document.frmModifyTicket;
frmName.subject.value='';frmName.question.value='';
frmName.phonenumber.value='';
frmName.environment.value='';
return false;}

 function funReopenReset(){var frmName=document.frmReopenTicket;frmName.question.value='';return false;}

 function furValidateField(form,object,divname,message){var frmName=document.form;if(!CheckEmpty(frmName.object.value)){$(divname).innerHTML=message;frmName.object.focus();return false;}else
$(divname).innerHTML='&nbsp';}
 
*/
/*
 function getDeleteResults(){if(ajobj.readyState==4&&ajobj.status==200){var resContent=ajobj.responseText;var splitstr=resContent.split('~');$('viewTicket').innerHTML=splitstr[1];loadprofiles(splitstr[0]);}}

 function funViewTicket(tickets){var URL='http://'+DOMAINARRAY["domainmodule"]+'/support/support-view-ticket.php?tickets='+tickets;MakeGetRequest(URL,funAjaxView);}

 function funAjaxView(){if(ajobj.readyState==4&&ajobj.status==200){var resContent=ajobj.responseText;$('viewTicket').innerHTML='';$('viewTicket').innerHTML=resContent;}}

 function funHideViewTicket(){$('viewTicket').style.display='none';closediv('viewTicket','view','viewform','','','','viewcontent');closediv('modifyTicket','modify','modifyform','','','','modifycontent');}

 function funModify(ticketform){var frmName=document.frmModifyTicket;
 if(frmName.subject.value.replace('/\s+/','')==''){$('modifysubjecterr').innerHTML='Enter Subject';frmName.subject.focus();return false;}else{$('modifysubjecterr').innerHTML='';}if(frmName.question.value.replace('/\s+/','')==''){$('modifyquestionerr').innerHTML='Enter Question';frmName.question.focus();return false;}else{$('modifyquestionerr').innerHTML='';}var arguments='frmSupportTicketSubmit='+frmName.frmSupportTicketSubmit.value+'&subject='+frmName.subject.value+'&question='+frmName.question.value+'&tickets='+frmName.tickets.value+'&environment='+frmName.environment.value+'&phonenumber='+frmName.phonenumber.value;var URL='http://'+DOMAINARRAY["domainmodule"]+'/support/support-update-ticket.php?'+arguments;closediv('modifyTicket','modify','modifyform','','','','modifycontent');fade('modifyTicket','modify','modify','520','','',URL,'','modifycontent','','');setOpenTicket();}

 function closedTickets(pageno){var URL='http://'+DOMAINARRAY["domainmodule"]+'/support/support-closed-tickets.php?PageNo='+pageno;MakeGetRequest(URL,getClosedTickets);}

 function getClosedTickets(){if(ajobj.readyState==4&&ajobj.status==200){var resContent=ajobj.responseText;var splitcontent=resContent.split("~");JSG_alldivs=splitcontent[2];JSG_cp=splitcontent[1];v_File_Name=splitcontent[3];$('closeTicket').innerHTML=splitcontent[0];document.frmclosediv.pagenum.value=splitcontent[1];;if(JSG_alldivs>0){contactspagecontent=displayLink(false,true,5);$('closedpageDiv').innerHTML=contactspagecontent;}}}

 function funReopen(frm){var frmName=document.frmReopenTicket;if(frmName.question.value.replace('/\s+/','')==''){$('modifyquestionerr').innerHTML='Enter Question';frmName.question.focus();return false;}else{$('modifyquestionerr').innerHTML='';}var arguments='frmReopenTicketSubmit='+frmName.frmReopenTicketSubmit.value+'&page=reopen&question='+frmName.question.value+'&tickets='+frmName.tickets.value;var URL='http://'+frmName.URL.value+'/support/support-update-ticket.php?'+arguments;closediv('modifyTicket','modify','modifyform','','','','modifycontent');fade('modifyTicket','modify','modifyfrm','520','','',URL,'','reopent','','');}

 function funclearDiv(){$('viewTicket').innerHTML='';}
*/
/*
 function ajaxCallBack(){if(checkRequest.readyState==4){if(checkRequest.status==200){$('members').innerHTML=checkRequest.responseText;}else alert('There was a problem with the request.');}}

 function funsubheading(){if(request.readyState==1){$('sectab_content_5').innerHTML="Loading...";}if(request.readyState==4){var answer=request.responseText;$('sectab_content_5').innerHTML=answer;}}

 function makeObject(){var response;var browser=navigator.appName;if(browser=="Microsoft Internet Explorer"){response=new ActiveXObject("Microsoft.XMLHTTP");}else{response=new XMLHttpRequest();}return response;}

 function funShowOpenTickets(limit){var URL='http://'+DOMAINARRAY["domainmodule"]+'/support/support-open-tickets.php?PageNo='+limit;request.open('get',URL);request.onreadystatechange=getOpenTickets;request.send("");}

 function getOpenTickets(){if(request.readyState==1){$('sectab_content_2').innerHTML="Loading...";}if(request.readyState==4){var answer=request.responseText;$('sectab_content_2').innerHTML=answer;}}
*/
