function Formvalidation1()
{			
			   if(document.getElementById('txtRefno').value=="")
			   {	
					alert(frmconnew(1));						
					document.getElementById('txtRefno').focus();  
					return false;
			   } 			
}
function Formvalidation()
{		
				var ver_mail = /^[a-z0-9]([a-z0-9_\-\.]*)@([a-z0-9_\-\.]*)(\.[a-z]{2,5})$/i;
				if (document.getElementById('txtEmailID').value=="")
				{	
						alert(frmconnew(0));						
						document.getElementById('txtEmailID').focus();  
						return false;
				} 
				
				if(!document.getElementById('txtEmailID').value.match(ver_mail))
				{
						alert(frmconnew(3));	
						document.getElementById('txtEmailID').focus();
						return false;
				}	
				if (document.getElementById('txtProblem').value=="")
				{	
						alert(frmconnew(1));					
						document.getElementById('txtProblem').focus();  
						return false;
				} 

				if (document.getElementById('ddSubject').value == "") {
					        alert(frmconnew(1));
					        document.getElementById('ddSubject').focus();
					        return false;
				   }
			    //document.getElementById('hdncheck').value ='Ok';
			    return true;     
}
function calldownload(frm)
{		
			    document.getElementById("hdndownload").value='down';
			    document.forms[0].submit();			
}
function CheckMaximumLength(Controlname,maxLength,countfield)
{			
               var currentLength = document.getElementById(Controlname).value.length;
			   if (currentLength > maxLength)
			    {
                    document.getElementById(Controlname).value = document.getElementById(Controlname).value.substring(0,maxLength);
                }
                else
                { 
				if (document.getElementById(Controlname).name == 'txtProblem')
				{
					document.getElementById('remLen').value =  maxLength - currentLength;
				}
				else
				{
					document.getElementById('remLen1').value =  maxLength - currentLength;
				}
			}
}
function displayCenter(my_category)
{
			var category_array = new Array("contact_box_center_help","contact_box_center_new_ticket","contact_box_center_view_ticket","contact_box_center_view_detail");
			var i = 0;
			while(category = category_array[i])
			     {
				category_style = document.getElementById(category).style;
				if(category == my_category)
				 {
					category_style.display = "block";
					category_style.visibility = "visible";	
					//alert(document.getElementById(category).id);				
				 }
				 else
				 {
					category_style.display = "none";
					category_style.visibility = "hidden";
				 }
				i++;
				
				setfooter();
				
			}
			
}   
       			
function txtReqvalidate() {
    if (document.getElementById('txtProblem').value == "") {
        alert(frmconnew(1));
        document.getElementById('txtProblem').focus();
        return false;
    }
    else {
        document.getElementById('hdnaddTicket').value = 'true';
    }
}


function HandleCallBack(frm) {   
    var xmlRequest = DoCallback("frmaddticket.aspx", frm.ddSubject.value);
	//alert(xmlRequest.responseText);
    document.getElementById('Divsoln').innerHTML = xmlRequest.responseText;
    return false;
}


function handlecallEnter(field, event) {
    var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
    if (keyCode == 13) {
        return true;
    }
}
			
			function DoCallback(url, params)
			{
			try
			{					
				var pageUrl = url+"?callback=true&params=" + params;																											
		
				if (g_IsIE)
				{			
					try
					{
						var xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");			
						xmlRequest.open("POST", pageUrl, false);			
						xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
						xmlRequest.send(null);	        
						return xmlRequest;
					}
					catch(e)
					{
						var xmlRequest = new XMLHttpRequest();			
						xmlRequest.open("GET", pageUrl, false);			
						xmlRequest.send(null);
						return xmlRequest;	
					}
				}
				else 
				{
					var xmlRequest = new XMLHttpRequest();			
					xmlRequest.open("GET", pageUrl, false);			
					xmlRequest.send(null);						
					try
					{	
						return xmlRequest;	
					}
					catch(e)
					{}	 
				}
			}
			catch(e){}
					    
			}		