﻿function aplhanumericEnter(e,buttonid){
var bt=document.getElementById(buttonid)
if(bt!=null){
var key_code=(window.event)? event.keyCode : e.which
if(key_code==13){
bt.click()
return true}
else if((key_code<=90&&key_code>64)){
return true}
else if((key_code<=122&&key_code>96)){
return true}
else if((key_code==8 || key_code==0)){
return true}
else if((event.keyCode>47&&event.keyCode<=57)){
return true}
else if((event.keyCode==46||event.keyCode==32||event.keyCode==38 || event.keyCode==45 ||event.keyCode==40 || event.keyCode==41)){
return true}
else{
return false}}}
function ChangeStyle(id,cssname){
var divabo=document.getElementById(id)
divabo.className=cssname}
function Scriptonfocus(id,text){
var textvalue=document.getElementById(id).value
if(textvalue==text){
document.getElementById(id).value=""}}
function Scriptonfocus(id,text){
var textvalue=document.getElementById(id).value
if(textvalue==text){
document.getElementById(id).value=""}}
function ScriptmouseOverOut(id,text,cssclass){
try{
var textvalue=document.getElementById(id).value
if(textvalue==""){
document.getElementById(id).value=text
if(document.getElementById(id).value==text){
var divabo=document.getElementById(id)
divabo.className=cssclass}}}
catch(e){}}
function ValidateSearchText(btnid,txtid,statictext,Nullmsg,ValidTextmsg){
var textid=document.getElementById(txtid).value
var cmptextId=document.getElementById(txtid);
var regex1=/^[a-zA-Z0-9 .&\-(),]+$/
//if(textid=="" || textid==statictext){
if(cmptextId.value.length == 0 || !cmptextId.value.match(/[^\s]/) || textid==statictext){
document.getElementById(txtid).value=statictext
document.getElementById(txtid).className='txtcolor';
alert(Nullmsg)
return false}
else if(!regex1.test(textid)){
alert(ValidTextmsg)
document.getElementById(txtid).focus()
return false}}
function newWindowOpen(path){
window.open(path,'_blank')
return false}
function DecreaseTheSpeed(MarqueeId,SpeedTime){
var newsMarquee=document.getElementById(MarqueeId)
newsMarquee.scrollDelay=SpeedTime}
function IncreaseTheSpeed(MarqueeId,SpeedTime){
var newsMarquee=document.getElementById(MarqueeId)
newsMarquee.scrollDelay=SpeedTime}
function ValidateSearchdropdown(btnid,txtid,statictext,searchmsg){
var textid=document.getElementById(txtid).value
if(textid=="" || textid==statictext){
document.getElementById(txtid).value=statictext
alert(searchmsg)
return false}}
function TabDisplay(obj,divgeneralid,divictid,divprojectid,selectcls,unselectcls,counter){
var objName=obj+""
if(objName.indexOf("0")!=-1){
document.getElementById(divgeneralid).style.display="block"
document.getElementById(divictid).style.display="none"
document.getElementById(divprojectid).style.display="none"
document.getElementById(obj).className=selectcls
document.getElementById(counter+1).className=unselectcls
document.getElementById(counter+2).className=unselectcls}
else if(objName.indexOf("1")!=-1){
document.getElementById(divictid).style.display="block"
document.getElementById(divgeneralid).style.display="none"
document.getElementById(divprojectid).style.display="none"
document.getElementById(obj).className=selectcls
document.getElementById(counter+0).className=unselectcls
document.getElementById(counter+2).className=unselectcls}
else if(objName.indexOf("2")!=-1){
document.getElementById(divprojectid).style.display="block"
document.getElementById(divgeneralid).style.display="none"
document.getElementById(divictid).style.display="none"
document.getElementById(obj).className=selectcls
document.getElementById(counter+0).className=unselectcls
document.getElementById(counter+1).className=unselectcls}
return false}
function fnTradeEnquiry(txtcompany,txtcompanymsg,txtcontactdetails,txtcontactdetailsmsg,txtemail,txtemailmsg,txtsubject,txtsubjectmsg,invalidemailmsg){
try{
var txtCompanyName=document.getElementById(txtcompany)
//if(txtCompanyName.value==""){
if(txtCompanyName.value.length == 0 || !txtCompanyName.value.match(/[^\s]/)) {
alert(txtcompanymsg)
txtCompanyName.focus()
return false}
var txtContactDetail=document.getElementById(txtcontactdetails)
//if(txtContactDetail.value==""){
if(txtContactDetail.value.length == 0 || !txtContactDetail.value.match(/[^\s]/)) {
alert(txtcontactdetailsmsg)
txtContactDetail.focus()
return false}
var txtemail=document.getElementById(txtemail)
//if(txtemail.value==""){
if(txtemail.value.length == 0 || !txtemail.value.match(/[^\s]/)) {
alert(txtemailmsg)
txtemail.focus()
return false}
if(!echeck(txtemail.value,invalidemailmsg)){
txtemail.focus()
return false}
var txtSubject=document.getElementById(txtsubject)
//if(txtSubject.value==""){
if(txtSubject.value.length == 0 || !txtSubject.value.match(/[^\s]/)) {
alert(txtsubjectmsg)
txtSubject.focus()
return false}
return true}
catch(err){
return false}}
function fnPopUpQueryClose(mdlTradeEnquiryBehaviourId){
$find(mdlTradeEnquiryBehaviourId).hide()}
function echeck(str,invalidemailmsg){
try{
var at="@"
var dot="."
var lat=str.indexOf(at)
var lstr=str.length
var ldot=str.indexOf(dot)
if(str.indexOf(at)==-1){
alert(invalidemailmsg)
return false}
if(str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
alert(invalidemailmsg)
return false}
if(str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
alert(invalidemailmsg)
return false}
if(str.indexOf(at,(lat+1))!=-1){
alert(invalidemailmsg)
return false}
if(str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
alert(invalidemailmsg)
return false}
if(str.indexOf(dot,(lat+2))==-1){
alert(invalidemailmsg)
return false}
if(str.indexOf(" ")!=-1){
alert(invalidemailmsg)
return false}
return true}
catch(err){
return true}}
function ValidateDropdownservice(drpservice,drploc,serviceselect,locationselect,msg){
var servicevalue=document.getElementById(drpservice)
var locationvalue=document.getElementById(drploc)
if(servicevalue.value==serviceselect&&locationvalue.value==locationselect){
alert(msg)
return false}
return true}
function isNumericOnly(e){
try{
var key_code=(window.event)? event.keyCode : e.which
if((key_code>47&&key_code<58)){
return true}
else if((key_code==8 || key_code==0 ||key_code==45 ||key_code==43)){
return true}
else{
return false}}
catch(err){
alert(err.message)}}
function CheckHtmlTag(obj,AlertMsg){
var vRx=new RegExp("<(.|\n)+?>","ig")
if(vRx.test(document.getElementById(obj).value))
{alert(AlertMsg)
document.getElementById(obj).focus()
return false}}
function checkMaxInputText(objComments,txtmaxdesclength,csscolor,Length){
var MaxLength=Length
var VarObjComments=document.getElementById(objComments)
var DispLength=document.getElementById(txtmaxdesclength)
DispLength.innerHTML=MaxLength-VarObjComments.value.length
DispLength.style.color=csscolor
if(VarObjComments.value.length>MaxLength){
VarObjComments.value=VarObjComments.value.substring(0,MaxLength)
DispLength.innerHTML=0}}
//Feedback script Ends here
function isAlphabetOnly(e)
{
    try
    {
        var key_code =(window.event) ? event.keyCode : e.which;
        if(key_code == 32)
        { 
            return false;
         }
        else if((key_code<=90 && key_code>64 ))
        { 
	        return true;
	       } 
        else if((key_code<=122 && key_code>96 ))
        { 
	        return true;
	       } 
        else if((key_code==8 || key_code==0 ))
        { 
            return true;        
         }         
        else
       { 
            return false;        
        }
    }
    catch(err)
    {
        //alert(err.message);
        return false;
    }
}
function HideSpecialCharacter(e)
{
    try
    {
        var keycode =(window.event) ? event.keyCode : e.which;         
        if(keycode == 32)
       {            
       	    return false; 
       } 
        if((keycode >= 47 && keycode <= 57) || (keycode >= 65 && keycode <= 90) || (keycode >= 97 && keycode <= 122)) 
        { 
				    return true; 
				}	
			else
		    {	
				    return false; 
				}
    }
    catch(err)
    {
        //alert(err.message);
        return false;
    }
}
//solution gallery subject starts here
function isAlphabetSpaceOnly(e)
{
    try
    {
        var key_code =(window.event) ? event.keyCode : e.which;
        if(key_code == 32)
        { 
            return true;
         }
        else if((key_code<=90 && key_code>64 ))
        { 
	        return true;
	       } 
        else if((key_code<=122 && key_code>96 ))
        { 
	        return true;
	       } 
        else if((key_code==8 || key_code==0 ))
        { 
            return true;        
         }         
        else
       { 
            return false;        
        }
    }
    catch(err)
    {
        //alert(err.message);
        return false;
    }
}
//solution gallery subject ends here

function isAlphabetNumaralsSpaceSomeSpecialCharOnly(e)
{
    try
    {
        var key_code =(window.event) ? event.keyCode : e.which;
        //alert(key_code);
        if((key_code == 32 || key_code==38 || key_code==40 || key_code==41 || key_code==44 || key_code==46 || key_code==45))
        { 
            return true;
         }
        else if ((key_code<=57 && key_code>47))
         {
            return true;
         }
        else if((key_code<=90 && key_code>64 ))
        { 
	        return true;
	       } 
        else if((key_code<=122 && key_code>96 ))
        { 
	        return true;
	       } 
        else if((key_code==8 || key_code==0 ))
        { 
            return true;        
         }         
        else
       { 
            return false;        
        }
    }
    catch(err)
    {
        //alert(err.message);
        return false;
    }
}