﻿// JScript File

function test(str)
{
    document.getElementById("ctl00_ContentPlaceHolder1_hidbudget").value="";
  document.getElementById("ctl00_ContentPlaceHolder1_hidbudget").value=str;
}
    function SelectSubCat(val){
// ON selection of category this function will work

        removeAllOptions(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"));
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"), "", "---Select budget---");

        if(val == 'INR'){
      
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"100,000 - 200,000", "100,000 - 200,000");
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"200,000 - 300,000", "200,000 - 300,000");
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"300,000 - 500,000", "300,000 - 500,000");
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"500,000 - 1,000,000", "500,000 - 1,000,000");
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"Above 1,000,000", "Above 1,000,000");
        }
        if(val == 'USD'){
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"5,000 - 10,000", "5,000 - 10,000");
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"10,000 - 30,000", "10,000 - 30,000");
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"30,000 - 50,000", "30,000 - 50,000");
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"50,000 - 100,000", "50,000 - 100,000");
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"Above - 100,000", "Above - 100,000");
        }
        if(val == 'GBP'){
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"2,500 - 5,000", "2,500 - 5,000");
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"5,000 - 10,000", "5,000 - 10,000");
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"10,000 - 20,000", "10,000 - 20,000");
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"20,000 - 50,000", "20,000 - 50,000");
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"50,000 - 100,000", "50,000 - 100,000");
        addOption(document.getElementById("ctl00_ContentPlaceHolder1_drp_budget"),"above - 100,000", "above - 100,000");
        }
          
document.getElementById("ctl00_ContentPlaceHolder1_hidcurr").value=val;
}
////////////////// 

function removeAllOptions(selectbox)
{

	var i;
	for(i=6;i>=0;i--)
	{
		//selectbox.options.remove(i);
		selectbox.remove(i);
	}
}


function addOption(selectbox, value, text )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;

	selectbox.options.add(optn);
}


function proposal_validation()
{
    document.getElementById("ctl00_ContentPlaceHolder1_Label1").innerHTML="";
    var temp = true;
    if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtName").value)=="")
	{
	     alert(geterrmsg('e2')); 
	     document.getElementById("ctl00_ContentPlaceHolder1_txtName").focus();
	     temp = false;
	     return false;
	} 
	else
	{
	    if(!isAlphabet1(document.getElementById("ctl00_ContentPlaceHolder1_txtName"),geterrmsg('e3')))
        {
            document.getElementById("ctl00_ContentPlaceHolder1_txtName").value="";
            document.getElementById("ctl00_ContentPlaceHolder1_txtName").focus();
            return false;
        }
	}    
	
	if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtDesignation").value)=="")
	{
	     alert(geterrmsg('e12')); 
	     document.getElementById("ctl00_ContentPlaceHolder1_txtDesignation").focus();
	     temp = false;
	     return false;
	} 
	else
	{
	    if(!isAlphabet1(document.getElementById("ctl00_ContentPlaceHolder1_txtDesignation"),geterrmsg('e3')))
        {
            document.getElementById("ctl00_ContentPlaceHolder1_txtDesignation").value="";
            document.getElementById("ctl00_ContentPlaceHolder1_txtDesignation").focus();
            return false;
        }
	}  
	if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtCompany").value)=="")
	{
	     alert(geterrmsg('e13'));
	     document.getElementById("ctl00_ContentPlaceHolder1_txtCompany").focus();
	     temp = false;
	     return false;
	} 
	else
	{
	    if(!isAlphanumeric(document.getElementById("ctl00_ContentPlaceHolder1_txtCompany")))
        {
            document.getElementById("ctl00_ContentPlaceHolder1_txtCompany").value="";
            document.getElementById("ctl00_ContentPlaceHolder1_txtCompany").focus();
            return false;
        }
	}   
	if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtAddress").value)=="")
	{
	     alert(geterrmsg('e14'));
	     document.getElementById("ctl00_ContentPlaceHolder1_txtAddress").focus();
	     temp = false;
	     return false;
	} 
	if (document.getElementById("ctl00_ContentPlaceHolder1_txtAddress").value!="")
	{
	    if(!Sqlcheck(document.getElementById("ctl00_ContentPlaceHolder1_txtAddress").value))
	    {
	         alert("Characters < > are not allowed");
	         document.getElementById("ctl00_ContentPlaceHolder1_txtAddress").value="";
	         document.getElementById("ctl00_ContentPlaceHolder1_txtAddress").focus();
	         temp = false;
	         return false;
	    }
	}
	
	if (document.getElementById("ctl00_ContentPlaceHolder1_drp_Country").value=="0")
	{
	     alert(geterrmsg('e15'));
	     document.getElementById("ctl00_ContentPlaceHolder1_drp_Country").focus();
	     temp = false;
	     return false;
	} 
	if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").value)=="")
	{
	     alert(geterrmsg('e6'));
	     document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").focus();
	     temp = false;
	     return false;
	}   
	if (document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").value!="")
     {
         if(!IsNumeric(document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").value))
         {
             alert(geterrmsg('e7'));
             document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").value = "";
             document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").focus();
             temp = false;
             return false;
         }
        if(!lengthRestriction(document.getElementById("ctl00_ContentPlaceHolder1_txtPhone"),6,50))
        {
            return false;
        }
    }
	if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value)=="" || trim(document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value)=="Enter your email address")
	{
	     alert(geterrmsg('e4'));
	     document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value="";
	     document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").focus();
	     temp = false;
	     return false;
	} 
	if (document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value!="")
	{
	    if(!emailValidator(document.getElementById("ctl00_ContentPlaceHolder1_txtEmail")))
	    {
	         alert(geterrmsg('e5'));
	         document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value="";
	         document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").focus();
	         temp = false;
	         return false;
	    }
	}
	if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").value)=="" || trim(document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").value)=="Enter details of your projects")
	{
	     alert(geterrmsg('e16'));
	     document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").value="";
	     document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").focus();
	     temp = false;
	     return false;
	} 
	if (document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").value!="")
	{
	    if(!Sqlcheck(document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").value))
	    {
	         alert("Characters < > are not allowed");
	         document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").value="";
	         document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").focus();
	         temp = false;
	         return false;
	    }
	}
	
	var curr = document.getElementById("ctl00_ContentPlaceHolder1_hidcurr").value;
    if (curr.length == 0 || curr.length == 1)
    {
         alert(geterrmsg('e17'));
         document.getElementById("ctl00_ContentPlaceHolder1_drp_Curr").focus();
         temp = false;
         return false;
    }
	if (document.getElementById("ctl00_ContentPlaceHolder1_drp_Curr").value!="0")
	{
	    var str = document.getElementById("ctl00_ContentPlaceHolder1_drp_budget").value;	    
	    if (str.length == 0)
	    {
	         alert(geterrmsg('e18'));
	         document.getElementById("ctl00_ContentPlaceHolder1_drp_budget").focus();	         
	         temp = false;
	         return false;
	    }
	} 
	
	if (trim(document.getElementById("ctl00_ContentPlaceHolder1_TextBox1").value)=="")
	{
	     alert(geterrmsg('e10'));
	     document.getElementById("ctl00_ContentPlaceHolder1_TextBox1").focus();
	     temp = false;
	     return false;
	} 
	else
    {
        var url="/ajax.aspx";
        url=url+"?capcha="+document.getElementById("ctl00_ContentPlaceHolder1_TextBox1").value;                         
        imgHTTP.open('GET',url,false);                               
        imgHTTP.send(null);  
        
        if(imgHTTP.responseText =='1')
        {  
             alert(geterrmsg('e11'));
             document.getElementById("ctl00_ContentPlaceHolder1_Label1").innerHTML="*";
            document.getElementById("ctl00_ContentPlaceHolder1_TextBox1").value = "";
            document.getElementById("ctl00_ContentPlaceHolder1_TextBox1").focus();
            temp = false;
            return false;
        }
    }
    document.getElementById("ctl00_ContentPlaceHolder1_hfBudget").value=document.getElementById("ctl00_ContentPlaceHolder1_drp_budget").value;
}
var imgHTTP=getreq(); 

function getreq() { // returns false if exists
	if(window.ActiveXObject) { // if IE
		try {
		return new ActiveXObject("Msxml2.XMLHTTP");
	} catch(e) {
		try {
		return new ActiveXObject("Microsoft.XMLHTTP");
		} catch(e) {
		return;
			}
		}
	} else if(window.XMLHttpRequest) { // if Mozilla, Safari, etc.
		return new XMLHttpRequest();
		}
}


function valid_contact(evt,mode)
{
  var kc,arcflag=0;
    if(document.all)
        kc=event.keyCode; 
    else if(document.getElementById)
        kc=evt;  
    else if(document.layers)
        kc=event.which;
   var errflag=0; 
   if(kc==13 || mode)
   { 
    var temp = true;
    if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtName").value)=="" || trim(document.getElementById("ctl00_ContentPlaceHolder1_txtName").value)=="Enter your name")
	{
	     alert(geterrmsg('e2')); 
	     document.getElementById("ctl00_ContentPlaceHolder1_txtName").value="";
	     document.getElementById("ctl00_ContentPlaceHolder1_txtName").focus();
	     temp = false;
	     return false;
	} 
	else
	{
	    if(!isAlphabet1(document.getElementById("ctl00_ContentPlaceHolder1_txtName")))
        {
            alert(geterrmsg('e3'));
            document.getElementById("ctl00_ContentPlaceHolder1_txtName").value="";
            document.getElementById("ctl00_ContentPlaceHolder1_txtName").focus();
            return false;
        }
	}    
	
	
	if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtCompany").value)=="" || trim(document.getElementById("ctl00_ContentPlaceHolder1_txtCompany").value)=="Enter the name of your company")
	{
	     alert(geterrmsg('e13'));
	     document.getElementById("ctl00_ContentPlaceHolder1_txtCompany").value="";
	     document.getElementById("ctl00_ContentPlaceHolder1_txtCompany").focus();
	     temp = false;
	     return false;
	} 
	else
	{
	    if(!isAlphanumeric(document.getElementById("ctl00_ContentPlaceHolder1_txtCompany")))
        {
            alert('Please enter alphanumeric only')
            document.getElementById("ctl00_ContentPlaceHolder1_txtCompany").value="";
            document.getElementById("ctl00_ContentPlaceHolder1_txtCompany").focus();
            return false;
        }
	} 
	
//	if(trim(document.getElementById("ctl00_ContentPlaceHolder1_hfsite").value) == "")
//	{
        if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtCity").value)=="" || trim(document.getElementById("ctl00_ContentPlaceHolder1_txtCity").value)=="Enter the name of your city")
	    {
	         alert(geterrmsg('e91'));
	         document.getElementById("ctl00_ContentPlaceHolder1_txtCity").value="";
	         document.getElementById("ctl00_ContentPlaceHolder1_txtCity").focus();
	         temp = false;
	         return false;
	    } 
	    else
	    {
	        if(!isAlphanumeric(document.getElementById("ctl00_ContentPlaceHolder1_txtCity")))
            {
                alert('Please enter alphanumeric only');
                document.getElementById("ctl00_ContentPlaceHolder1_txtCity").value="";
                document.getElementById("ctl00_ContentPlaceHolder1_txtCity").focus();
                return false;
            }
	    }  
//	}
	
//	if (document.getElementById("ctl00_ContentPlaceHolder1_drp_Country").value=="0")
//	{
//	     alert(geterrmsg('e15'));
//	     document.getElementById("ctl00_ContentPlaceHolder1_drp_Country").focus();
//	     temp = false;
//	     return false;
//	} 
	if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").value)=="" || trim(document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").value)=="Enter your telephone number")
	{
	     alert(geterrmsg('e6'));
	     document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").value = "";
	     document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").focus();
	     temp = false;
	     return false;
	}   
	if (document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").value!="")
     {
         if(!IsNumeric(document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").value))
         {
             alert(geterrmsg('e7'));
             document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").value = "";
             document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").focus();
             temp = false;
             return false;
         }
        if(!lengthRestriction(document.getElementById("ctl00_ContentPlaceHolder1_txtPhone"),6,50))
        {
            return false;
        }
    }
	if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value)=="" || trim(document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value)=="Enter your email address")
	{
	     alert(geterrmsg('e4'));
	     document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value="";
	     document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").focus();
	     temp = false;
	     return false;
	} 
	if (document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value!="")
	{
	    if(!emailValidator(document.getElementById("ctl00_ContentPlaceHolder1_txtEmail")))
	    {
	         alert(geterrmsg('e5'));
	         document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value="";
	         document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").focus();
	         temp = false;
	         return false;
	    }
	}
	if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").value)=="" || trim(document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").value)=="Please provide us with some information about your project.")
	{
	     alert("Please provide us with some information about your project");
	     document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").value="";
	     document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").focus();
	     temp = false;
	     return false;
	} 
	if (document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").value!="")
	{
	    if(!Sqlcheck(document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").value))
	    {
	         alert("Characters < > are not allowed");
	         document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").value="";
	         document.getElementById("ctl00_ContentPlaceHolder1_txtRequirement").focus();
	         temp = false;
	         return false;
	    }
	 }
	if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtcaptcha").value)=="" || trim(document.getElementById("ctl00_ContentPlaceHolder1_txtcaptcha").value)=="Enter the text that you see in the image")
	{
	     alert("Please enter the text that you see in the image");
	     document.getElementById("ctl00_ContentPlaceHolder1_txtcaptcha").value="";
	     document.getElementById("ctl00_ContentPlaceHolder1_txtcaptcha").focus();
	     temp = false;
	     return false;
	} 
	else
	{	
	    var url="/Ajax/ajax.aspx";
        url=url+"?capcha="+document.getElementById("ctl00_ContentPlaceHolder1_txtcaptcha").value;                         
        imgHTTP.open('GET',url,false);                               
        imgHTTP.send(null); 
        
        if(imgHTTP.responseText =='1')
        {  
            alert(geterrmsg('e11'));             
            document.getElementById("ctl00_ContentPlaceHolder1_txtcaptcha").value = "";
            document.getElementById("ctl00_ContentPlaceHolder1_txtcaptcha").focus();
            temp = false;
            return false;
        }       
	}
	 return true;
   } 
}
function Setnametext()
{

        /*Name start*/
        if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtName').value)=='')
        document.getElementById('ctl00_ContentPlaceHolder1_txtName').value='Enter your name';
       /*Name end*/
 }
 
 function Setcompanytext()
 {
    
    
      /*Address start*/
      if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtCompany').value)=='')
    document.getElementById('ctl00_ContentPlaceHolder1_txtCompany').value='Enter the name of your company';
    /*Address end*/
}


 function Setcitytext()
 {
    
    
      /*city start*/
      if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtCity').value)=='')
    document.getElementById('ctl00_ContentPlaceHolder1_txtCity').value='Enter the name of your city';
    /*city end*/
}
 function Setphone()
 {
    
    
      /*Address start*/
      if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtPhone').value)=='')
    document.getElementById('ctl00_ContentPlaceHolder1_txtPhone').value='Enter your telephone number';
    /*Address end*/
}

 function Setproject()
 {
    
    
      /*Address start*/
      if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtRequirement').value)=='')
    document.getElementById('ctl00_ContentPlaceHolder1_txtRequirement').value='Please provide us with some information about your project.';
    /*Address end*/
}

 function Setemail()
 {
    
    
      /*Address start*/
      if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value)=='')
    document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value='Enter your email address';
    /*Address end*/
}

 function Setcaptcha()
 {
    
    
      /*Address start*/
      if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtcaptcha').value)=='')
    document.getElementById('ctl00_ContentPlaceHolder1_txtcaptcha').value='Enter the text that you see in the image';
    /*Address end*/
}


function clearname(e)
{

// var key;
//    if(document.all)
//        key=e.keyCode;
//    else if(document.getElementById)
//        key=e.which;              
//    if(key==13)
//    {
//    alert('clear');
//    document.getElementById('ctl00_ContentPlaceHolder1_txtCompany').focus();
//    return false;
//    }
 /*Name start*/
if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtName').value)=='Enter your name')
document.getElementById('ctl00_ContentPlaceHolder1_txtName').value='';
 /*Name end*/
 }

function clearcompany()
{
 /*company start*/
      if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtCompany').value)=='Enter the name of your company')
    document.getElementById('ctl00_ContentPlaceHolder1_txtCompany').value='';
    /*company end*/

}


function clearcity()
{
 /*city start*/
      if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtCity').value)=='Enter the name of your city')
    document.getElementById('ctl00_ContentPlaceHolder1_txtCity').value='';
    /*city end*/

}


 function clearphone()
 {
    
    
      /*phone start*/
      if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtPhone').value)=='Enter your telephone number')
    document.getElementById('ctl00_ContentPlaceHolder1_txtPhone').value='';
    /*phone end*/
}

function clearemail()
 {
    
    
      /*phone start*/
      if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value)=='Enter your email address')
    document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value='';
    /*phone end*/
}


function clearproject()
 {
    
    
      /*phone start*/
      if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtRequirement').value)=='Please provide us with some information about your project.')
    document.getElementById('ctl00_ContentPlaceHolder1_txtRequirement').value='';
    /*phone end*/
}

function clearcaptcha()
{
 /*captcha start*/
      if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtcaptcha').value)=='Enter the text that you see in the image')
       document.getElementById('ctl00_ContentPlaceHolder1_txtcaptcha').value='';
    /*captcha end*/

}

 var imgHTTP=getreq(); 
  /**********************For numeric input only**********************/
 function registrationSubmit(e,mode)
 {   
    var key;
    if(document.all)
        key=e.keyCode;
    else if(document.getElementById)
        key=e.which;      
             
    if(key==13 && document.activeElement.id!='ctl00_ContentPlaceHolder1_txtRequirement')
    {
       document.getElementById('ctl00_ContentPlaceHolder1_Btn_Save').click();
      //document.getElementById('ctl00_ContentPlaceHolder1_lnkBtnUpload').onclick=function (){ return false};
   return false;          
            
    }    
    else
        return true;            
 }
