var lArrMonth = new Array(
new Array("Jan", "Jan"),
new Array("Feb", "Feb"),
new Array("Mar", "Mar"),
new Array("Apr", "Apr"),
new Array("May", "May"),
new Array("Jun", "Jun"),
new Array("Jul", "Jul"),
new Array("Aug", "Aug"),
new Array("Sep", "Sep"),
new Array("Oct", "Oct"),
new Array("Nov", "Nov"),
new Array("Dec", "Dec"));
			
var lArrDay = new Array(
new Array("Mon", "Mon"),
new Array("Tue", "Tue"),
new Array("Wed", "Wed"),
new Array("Thu", "Thu"),
new Array("Fri", "Fri"),
new Array("Sat", "Sat"),
new Array("Sun", "Sun"));

var lLoadRegionXMLObject;
var lBrowName   = navigator.appName;
var lBrowNo=parseInt(navigator.appVersion); 

/*
if (lBrowNo<= 4)
{ 
   lLoadRegionXMLObject = new ActiveXObject("Microsoft.XMLDOM");
   lLoadRegionXMLObject.async=false;
   lLoadRegionXMLObject.load('regionlist.xml');
}
else
{
    lLoadRegionXMLObject = document.implementation.createDocument("","",null);
    lLoadRegionXMLObject.async=false;
    lLoadRegionXMLObject.load("regionlist.xml");
}*/

function EvaluateXPath(aNode, aExpr) 
{
  var xpe = new XPathEvaluator();
  var nsResolver = xpe.createNSResolver(aNode.ownerDocument == null ?
    aNode.documentElement : aNode.ownerDocument.documentElement);
  var result = xpe.evaluate(aExpr, aNode, nsResolver, 0, null);
  var found = [];
  var res;
  while (res = result.iterateNext())
  {
      found.push(res);
  }
  return found;
}


function ShowUrl1(xiUrl, xiCaption, xiWidth, xiHeight, xiAllowScroll)
{  
  window.location.href= xiUrl;
}


function DisplayDate()
{
  //===================================================================== 		
  //For Current Date
  //=====================================================================
  var lCurrentDate = new Date();
  
  lCurrentDate.setDate(lCurrentDate.getDate() + 12);
  var lCheckInYear = document.getElementById('CheckInDateControl1_SelectYY')
  var lYear	   = lCurrentDate.getFullYear();
  lCheckInYear.length = 0;
	
  // Auto compute the years for 2 years from the current date			
  for (var i=0; i<=1; i++)
  {
    lCheckInYear.length++;
    lCheckInYear.options[i].text  = lYear + i; 
    lCheckInYear.options[i].value = lYear + i; 	
  }
			   
  var lCurrentMonth = lCurrentDate.getMonth();
  document.getElementById('CheckInDateControl1_SelectDD').selectedIndex= lCurrentDate.getDate()- 1;	
  document.getElementById('CheckInDateControl1_SelectMM').selectedIndex = lCurrentMonth;
  document.getElementById('CheckInDateControl1_SelectYY').selectedIndex = 0; 
}

function LoadMethods()
{
	DisplayDate();
	AssignCheckOutDate();
	QueryString();
}

function GenerateSearchCommon()
{
			//UrlFormat parameter which should be 1.
			var lQueryString = "UrlFormat=1";
			var ltotal=0;
						 
			//PartnerID parameter
			var lPartnerId = 1;
			lQueryString = lQueryString + '&PartnerId=' + lPartnerId;

			//StarRate parameter
			var Rating = document.getElementById('StarRating').selectedIndex; 
			lQueryString = lQueryString + '&StarRate=' + Rating;
			
			var Currency = document.getElementById("CurrencyControl1_CurrencyDropDown").selectedIndex;  
			var CurrVal = document.getElementById("CurrencyControl1_CurrencyDropDown").options[Currency].value;
			//Currency Paramter
			lQueryString = lQueryString + '&Currency=' + CurrVal;
			
			var Date = document.getElementById("CheckInDateControl1_SelectDD").selectedIndex; 
			var DateVal= document.getElementById("CheckInDateControl1_SelectDD").options[Date].value;
			
			var Month = document.getElementById("CheckInDateControl1_SelectMM").selectedIndex;
			var MonthVal = document.getElementById("CheckInDateControl1_SelectMM").options[Month].value; 
			
			var Year = document.getElementById("CheckInDateControl1_SelectYY").selectedIndex;
			var YearVal = document.getElementById("CheckInDateControl1_SelectYY").options[Year].value;   
			
			var FinalMonth = MonthVal;
			var FinalYear  = YearVal;
			var PassDate = FinalMonth + "/" + DateVal + "/" + FinalYear; 
			//Check In Date paramter
			lQueryString = lQueryString + '&CheckInDate=' + PassDate;
			
			//var Nights = document.getElementById("NoOfNightsControl1_SelectNN").selectedIndex;
			var NightsVal = document.getElementById("DisplayDateControl1").innerHTML; 
			 
   			// NoOfNights paramter
    		lQueryString = lQueryString + '&NoOfNghts=' + parseInt(NightsVal);
			
			var NoRooms = document.getElementById("CustomerPageLayout_RoomDropDown").selectedIndex;
			var NoRoomsVal = document.getElementById("CustomerPageLayout_RoomDropDown").options[NoRooms].value; 
			//Total rooms paramter
			lQueryString = lQueryString + '&Rooms=' + NoRoomsVal;
			if(NoRoomsVal==1 || NoRoomsVal==2 || NoRoomsVal==3)
			{var NoAdult = document.getElementById("CustomerPageLayout_AdultsDropDown1").selectedIndex;
			var NoAdultVal= document.getElementById("CustomerPageLayout_AdultsDropDown1").options[NoAdult].value;
			//R1Ad paramter
			lQueryString = lQueryString + '&R1Ad=' + NoAdultVal;
                        var NoChild = document.getElementById("CustomerPageLayout_ChildDropDown1").selectedIndex;

			var NoChildVal= document.getElementById("CustomerPageLayout_ChildDropDown1").options[NoChild].value;
			//R1Ch parameter
			lQueryString = lQueryString + '&R1Ch=' + NoChildVal;
			 
			if(NoChildVal==1||NoChildVal==2)
			{
			var NoChild1Age = document.getElementById("CustomerPageLayout_ChildAgedown11").selectedIndex;
			var NoChild1AgeVal= document.getElementById("CustomerPageLayout_ChildAgedown11").options[NoChild1Age].value;
			//R1Ch1Age parameter
			lQueryString = lQueryString + '&R1Ch1Age=' + NoChild1AgeVal;
			}
			if(NoChildVal==2)
			{
			var NoChild2Age = document.getElementById("CustomerPageLayout_ChildAgedown12").selectedIndex;
			var NoChild2AgeVal= document.getElementById("CustomerPageLayout_ChildAgedown12").options[NoChild2Age].value;
			//R1Ch2Age parameter
			lQueryString = lQueryString + '&R1Ch2Age=' + NoChild2AgeVal;
			}
			}
			if(NoRoomsVal==2|| NoRoomsVal==3)
			{
			var NoAdult2 = document.getElementById("CustomerPageLayout_AdultsDropDown2").selectedIndex;
			var NoAdult2Val= document.getElementById("CustomerPageLayout_AdultsDropDown2").options[NoAdult2].value;
			//R2Ad parameter
			lQueryString = lQueryString + '&R2Ad=' + NoAdult2Val;
			var NoChild2 = document.getElementById("CustomerPageLayout_ChildDropDown2").selectedIndex;
			var NoAdult2 = document.getElementById("CustomerPageLayout_AdultsDropDown2").selectedIndex;	
			var NoChildVal2= document.getElementById("CustomerPageLayout_ChildDropDown2").options[NoChild2].value;
			//R2Ch paramter
			lQueryString = lQueryString + '&R2Ch=' + NoChildVal2;
		
			if(NoChildVal2==1 || NoChildVal2==2)
			{
			var NoChild1Age2 = document.getElementById("CustomerPageLayout_ChildAgedown21").selectedIndex;
			var NoChild1AgeVal2= document.getElementById("CustomerPageLayout_ChildAgedown21").options[NoChild1Age2].value;
			//R2Ch1 paramter
			lQueryString = lQueryString + '&R2Ch1Age=' + NoChild1AgeVal2;
			}
			if(NoChildVal2==2)
			{
			var NoChild2Age3 = document.getElementById("CustomerPageLayout_ChildAgedown22").selectedIndex;
			var NoChild2AgeVal3= document.getElementById("CustomerPageLayout_ChildAgedown22").options[NoChild2Age3].value;
			//R2Ch2 parameter
			lQueryString = lQueryString + '&R2Ch2Age=' + NoChild2AgeVal3;
			}
			}
			if(NoRoomsVal==3)
			{
			var NoAdult3 = document.getElementById("CustomerPageLayout_AdultsDropDown3").selectedIndex;
			var NoAdult3Val= document.getElementById("CustomerPageLayout_AdultsDropDown3").options[NoAdult3].value;
			//R3Ad parameter
			lQueryString = lQueryString + '&R3Ad=' + NoAdult3Val;
			var NoChild3 = document.getElementById("CustomerPageLayout_ChildDropDown3").selectedIndex;
			var NoChildVal3= document.getElementById("CustomerPageLayout_ChildDropDown3").options[NoChild3].value;
			//R3Ch paramter
			lQueryString = lQueryString + '&R3Ch=' + NoChildVal3;
			if(NoChildVal3==1 || NoChildVal3==2)
			{
			var NoChild1Age3 = document.getElementById("CustomerPageLayout_ChildAgedown31").selectedIndex;
			var NoChild1AgeVal3= document.getElementById("CustomerPageLayout_ChildAgedown31").options[NoChild1Age3].value;
			//R3Ch1Age parameter
			lQueryString = lQueryString + '&R3Ch1Age=' + NoChild1AgeVal3;
			}
			if(NoChildVal3==2)
			{
			var NoChild2Age4 = document.getElementById("CustomerPageLayout_ChildAgedown32").selectedIndex;
			var NoChild2AgeVal4= document.getElementById("CustomerPageLayout_ChildAgedown32").options[NoChild2Age4].value;
			//R3Ch2Age parameter
			lQueryString = lQueryString + '&R3Ch2Age=' + NoChild2AgeVal4;
			}
			}

lQueryString = lQueryString + '&NationalityCode=AE';

return 	lQueryString;
}
          function IsBlank(str) 
          {
             return (IsNull(str) || IsUndef(str) || (str+""=="") || (str==""));
          } 
         // check input string is null or not
          function IsNull(val) 
          {
            return (val+""=="null");
          }
          // check string is defined or not
          function IsUndef(val) 
          {
            return (val+""=="undefined");
          }
          
        function IsAlpha(str) 
        {
            if (str+"" == "undefined" || str+"" == "null" || str+"" == "") return false;
            var isValid = true;
            str += "";
            for (i = 0; i < str.length; i++) 
            { if (!(((str.charAt(i) >= "a") && (str.charAt(i) <= "z")) ||
            ((str.charAt(i) >= "A") && (str.charAt(i) <= "Z")))) 
            { isValid = false;
            break;
            }
            }   
            return isValid;
        }
        // For checking special characters within given string
        function special_char(fieldValue)
        {
          var charpos = fieldValue.search("[^A-Za-z0-9.,?!\r\n ]");
          if (charpos>=0)
          {
            return true;
          }
          else
          {
            return false;
          }
        }
		 // Function to validate email Id
        function IsValidEmail(str)
        {
            if (str+"" == "undefined" || str+"" == "null" || str+"" == "") return false;
            var isValid = true;
            str += "";
            var namestr = str.substring(0, str.indexOf("@"));
            var domainstr = str.substring(str.indexOf("@")+1, str.length);
            if (IsBlank(str) || (namestr.length == 0) || (domainstr.indexOf(".") <= 0) || (domainstr.indexOf("@") != -1) || !IsAlpha(str.charAt(str.length-1))) isValid = false;   
            return isValid;
        } 
			 
			 function IsASPX()
			 {  
			    var sPath = window.location.pathname;
                var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
                var PageName = sPage.split(".")[1];
			    
			    try
			    {
			        if(PageName.toLowerCase() == "aspx")
			           return true;
			        else
			           return false;
			    }
			    catch(e)
			    {
			         return false;
			    }
			  }
			
	    function userLogIn(frmName)
			{ 
			    if(IsASPX())
			    {
			        var userEmail = document.getElementById("userEmail").value;
				    var password  = document.getElementById("password").value;   
			    }
			    else
			    {
				    var userEmail = document.getElementById(frmName).userEmail.value;
				    var password  = document.getElementById(frmName).password.value;
				    
				}
				 
			
				if(('' == userEmail) || ('' == password))
				{
					alert ('Please enter user email and password ');
					 if(!IsASPX())
					   document.getElementById(frmName).userEmail.focus();
					return false;
				}
			 
                if (!IsValidEmail(userEmail))
                {
                    alert("Please check the E-mail address you entered");
                     if(!IsASPX())
                          document.getElementById(frmName).userEmail.focus();
                    return false;
                }
                
                if(IsASPX())
			    {
				    if('__aspnetForm' == '__aspnetForm')
				    {
				        document.getElementById("HiddenQuery").value = 0;
    				   
					    document.getElementById("aspnetForm").method ="post";
					    document.getElementById("aspnetForm").action ="/travgate/aspx/LoginValidate.aspx";
					    document.getElementById("aspnetForm").submit();
				    }
				    else
				    {
					    //document.getElementById(frmName).method ="post";
					    //document.getElementById(frmName).action ="/travgate/aspx/LoginValidate.aspx";
					    //document.getElementById(frmName).submit();
					    return true;
				    }
				}
				else
				{
				   if('FrmSearch' == frmName)
				    {
				        document.getElementById("HiddenQuery").value = 0;
    				   
					    document.getElementById(frmName).method ="post";
					    document.getElementById(frmName).action ="/travgate/aspx/LoginValidate.aspx";
					    document.getElementById(frmName).submit();
				    }
				    else
				    {
					    //document.getElementById(frmName).method ="post";
					    //document.getElementById(frmName).action ="/travgate/aspx/LoginValidate.aspx";
					    //document.getElementById(frmName).submit();
					    return true;
				    }
				
				}
			}

        function Subscribe(frmName)
			{
				var Subscribe = document.getElementById(frmName).TxtSubscribe.value;
				
				if('' == Subscribe)
				{
					alert ('Please enter email address');
					document.getElementById(frmName).TxtSubscribe.focus();
					return false;
				}
							
				if (!IsValidEmail(Subscribe))
				{
					alert("Please check the E-mail address you entered");
					document.getElementById(frmName).TxtSubscribe.focus();
					return false;
				}
			    
				if('FrmSearch' == frmName)
				{
				    document.getElementById("HiddenQuery").value = 0;
					document.getElementById(frmName).method ="post";
					document.getElementById(frmName).action ="/travgate/aspx/Subscribe.aspx";
					document.getElementById(frmName).submit();
				}
				else
				{
					//document.getElementById(frmName).method ="post";
					//document.getElementById(frmName).action ="/travgate/aspx/LoginValidate.aspx";
					//document.getElementById(frmName).submit();
					return true;
				}
			}
			
			function QueryString()
			{  
			     var lUrl = window.location.href;
			      
			     if(document.URL.indexOf('https') == 0 && document.URL.indexOf('booking.aspx') == -1 && document.URL.indexOf('Booking.aspx') == -1 && document.URL.indexOf('Failure.aspx') == -1)
			     {  
			           var lPageUrl = lUrl.substring(lUrl.lastIndexOf('https') + 5);
			           document.location = "http" + lPageUrl;
			     } 
			     Assign_Header();
			     var sPath = window.location.pathname;
	             var sPage = sPath.substring(sPath.lastIndexOf('\\') + 1);
	             var lStringValue = document.getElementById("HiddenQuery").value;
	             // var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
	            
	             document.getElementById("PageLink").value = sPage;
                 var sub_param = QuerystringVal( 'Sub' );
                
                 // get the current URL
                 var url = window.location.search;
               
                document.getElementById("PageUrl").value =  url;

                if(lStringValue == 0)
                {
                    if(sub_param == '1')
                    {  
                        alert("You have been successfully added to the list!");
                        document.getElementById("HiddenQuery").value = 1;
                        return false;
                    }
                    var sub_param = QuerystringVal( 'status' );
                    
                    if(sub_param == 'invalid')
                    { 
                        alert("Please enter valid Login details!"); 
                        document.getElementById("HiddenQuery").value = 1; 
                        
                        var sub_paramval = QuerystringVal( 'status' );
                        if(sub_paramval == 'invalid')
                        {
                          var SubUrl = document.getElementById("PageUrl").value
                          var UrlString =  SubUrl.substring(0, SubUrl.indexOf("&status"));
                          document.location = document.getElementById("PageLink").value + UrlString;
                        }
                        else 
                           document.location = document.getElementById("PageLink").value + "?" + document.getElementById("PageUrl").value;
                        return false;
                    }
                    else if(sub_param == 'valid')
                    {
                        alert("You have been sucessfully logged in!"); 
                        document.getElementById("HiddenQuery").value = 1; 
                        var sub_paramval = QuerystringVal( 'status' );
                        if(sub_paramval == 'valid')
                        {
                           var SubUrl = document.getElementById("PageUrl").value
                           var UrlString =  SubUrl.substring(0, SubUrl.indexOf("&status"));
                           document.location = document.getElementById("PageLink").value + UrlString;
                        }
                        else 
                           document.location = document.getElementById("PageLink").value + "?" + document.getElementById("PageUrl").value;
                        return false;
                     } 
                }
			}
			
			function QuerystringVal( name )
			{  
			    name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  
    			
			    var regexS = "[\\?&]"+name+"=([^&#]*)";  
			    var regex = new RegExp( regexS );  
			    var results = regex.exec( window.location.href );  
    			
			    if( results == null )    
			        return "";  
			    else    
			        return results[1];
			}
            
            window.onunload = windowonunload;
            function windowonunload()
            {
                 document.getElementById("HiddenQuery").value =1;
            }
             
            function Assign_Header()
            {
                var HomeImage     = document.getElementById("r_1");
                var PartnerImage  = document.getElementById("r_2");
                var BookingImage  = document.getElementById("r_3");
                var ContactImage  = document.getElementById("r_4");
                
                var sPath = window.location.pathname;
                var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
                var PageName = sPage.split(".")[0];
            	var LangVal = QuerystringVal( 'Lang' );
            	 
	             switch(PageName.toLowerCase()) 
	             {
		            case("index"): 
		                HomeImage.src = "/Hotels/images/m1_act.jpg";
			            PartnerImage.src  = "/Hotels/images/m2.jpg";
			            BookingImage.src  = "/Hotels/images/m3.jpg"; 
			            ContactImage.src  = "/Hotels/images/m4.jpg"; 
		            break;
            		
            		case("indexar"): 
		                HomeImage.src = "/Hotels/images/n1_act.jpg";
			            PartnerImage.src  = "/Hotels/images/n2.jpg";
			            BookingImage.src  = "/Hotels/images/n3.jpg"; 
			            ContactImage.src  = "/Hotels/images/n4.jpg"; 
		            break;
		            
		            case("partners"): 
		                HomeImage.src = "/Hotels/images/m1.jpg";
			            PartnerImage.src  = "/Hotels/images/m2_act.jpg";
			            BookingImage.src  = "/Hotels/images/m3.jpg"; 
			            ContactImage.src  = "/Hotels/images/m4.jpg";  
		            break;
		            
		             case("partnerar"): 
		                HomeImage.src = "/Hotels/images/n1.jpg";
			            PartnerImage.src  = "/Hotels/images/n2_act.jpg";
			            BookingImage.src  = "/Hotels/images/n3.jpg"; 
			            ContactImage.src  = "/Hotels/images/n4.jpg";  
		            break;
            		
		            case("contact"): 
		                HomeImage.src     = "/Hotels/images/m1.jpg";
			            PartnerImage.src  = "/Hotels/images/m2.jpg";
			            BookingImage.src  = "/Hotels/images/m3.jpg"; 
			            ContactImage.src  = "/Hotels/images/m4_act.jpg";  
		            break;
            		
            		case("contactusar"): 
		                HomeImage.src     = "/Hotels/images/n1.jpg";
			            PartnerImage.src  = "/Hotels/images/n2.jpg";
			            BookingImage.src  = "/Hotels/images/n3.jpg"; 
			            ContactImage.src  = "/Hotels/images/n4_act.jpg";  
		            break;
		            
            		case("mybookings"): 
            		   var lLang = LangVal.toLowerCase();
            		   
            		   if(lLang == 'ar-sa:5')
		               { 
		                    HomeImage.src     = "/Hotels/images/n1.jpg";
			                PartnerImage.src  = "/Hotels/images/n2.jpg";
			                BookingImage.src  = "/Hotels/images/n3_act.jpg"; 
			                ContactImage.src  = "/Hotels/images/n4.jpg"; 
		               }
		               else
		               {
		                    HomeImage.src     = "/Hotels/images/m1.jpg";
			                PartnerImage.src  = "/Hotels/images/m2.jpg";
			                BookingImage.src  = "/Hotels/images/m3_act.jpg"; 
			                ContactImage.src  = "/Hotels/images/m4.jpg";  
			            }
		            break;
		             
		           default:
		            var lu = window.location.href;
		        
                        var lLang = LangVal.toLowerCase();
		                if(lLang == 'ar-sa:5' || PageName.indexOf("-ar") > -1 || lu.indexOf("ar-sa%3a5") > -1)
		                { 
		                HomeImage.src     = "/Hotels/images/n1.jpg";
			            PartnerImage.src  = "/Hotels/images/n2.jpg";
			            BookingImage.src  = "/Hotels/images/n3.jpg"; 
			            ContactImage.src  = "/Hotels/images/n4.jpg"; 
		                }
		                else
		                {  
		                    HomeImage.src     = "/Hotels/images/m1.jpg";
			            PartnerImage.src  = "/Hotels/images/m2.jpg";
			            BookingImage.src  = "/Hotels/images/m3.jpg"; 
			            ContactImage.src  = "/Hotels/images/m4.jpg"; 
			            }
		            break; 
                 }
            }
            
         //===================================================================== 		
		//For Current Date
		//=====================================================================
		function setdate()
		{
				 var lBrowName   = navigator.appName;
				 var lBrowNo=parseInt(navigator.appVersion); 
				 var lCountryCode = -1;
				 var lCityCode = -1;  
					if (lBrowNo<= 4)
					{ 
						var lXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
						lXmlHttp.open("POST", "http://www.travgate.com/travgate/ASPX/servertime.aspx",false);
						lXmlHttp.send()
						var lXmlCountry = new ActiveXObject("Microsoft.XMLDOM");
						lXmlCountry.async=false;
						lXmlCountry.load(lXmlHttp.responseXML);
						var lObjCountryList = lXmlCountry.selectNodes("//ServerInfo");
						 
						var date = lObjCountryList.item(0).selectSingleNode("TimeVisited").text; 
						
					    	return date;
				
					  }
					else if ( window.XMLHttpRequest )
					  {
						var lXmlHttp = new XMLHttpRequest ();
						lXmlHttp.open("GET", "http://www.travgate.com/travgate/ASPX/servertime.aspx", false);
						lXmlHttp.send(null)
	  	  
 						if ( lXmlHttp.readyState == 4 )
						{      
						   if ( lXmlHttp.status == 200 )
						   {   
					            var xmldom = new DOMParser().parseFromString(lXmlHttp.responseText, 'text/xml');
								var lAllRegions = xmldom.getElementsByTagName("ServerInfo");
						    }
						}//if closing
				      
							var date = lAllRegions[0].childNodes[0].firstChild.nodeValue;
							return date;
	                  }//mozila closing 
	               }

function QueryStringHojuzat()
			{  
			     var lUrl = window.location.href;
			      
			     if(document.URL.indexOf('https') == 0 && document.URL.indexOf('booking.aspx') == -1 && document.URL.indexOf('Booking.aspx') == -1 && document.URL.indexOf('Failure.aspx') == -1)
			     {  
			           var lPageUrl = lUrl.substring(lUrl.lastIndexOf('https') + 5);
			           document.location = "http" + lPageUrl;
			     } 
			    
			     var sPath = window.location.pathname;
	             var sPage = sPath.substring(sPath.lastIndexOf('\\') + 1);
	             //var lStringValue = document.getElementById("HiddenQuery").value;
	             // var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
	            
	             document.getElementById("PageLink").value = sPage;
                // var sub_param = QuerystringVal( 'Sub' );
                
                 // get the current URL
                 var url = window.location.search;
               
                document.getElementById("PageUrl").value =  url;

               // if(lStringValue == 0)
               // {
                   // if(sub_param == '1')
                   // {  
                   //     alert("You have been successfully added to the list!");
                    //    document.getElementById("HiddenQuery").value = 1;
                    //    return false;
                   // }
                    var sub_param = QuerystringVal( 'status' );
                    
                    if(sub_param == 'invalid')
                    { 
                        alert("Please enter valid Login details!"); 
                        document.getElementById("HiddenQuery").value = 1; 
                        
                        var sub_paramval = QuerystringVal( 'status' );
                        if(sub_paramval == 'invalid')
                        {
                          var SubUrl = document.getElementById("PageUrl").value
                          var UrlString =  SubUrl.substring(0, SubUrl.indexOf("&status"));
                          document.location = document.getElementById("PageLink").value + UrlString;
                        }
                        else 
                           document.location = document.getElementById("PageLink").value + "?" + document.getElementById("PageUrl").value;
                        return false;
                    }
                    else if(sub_param == 'valid')
                    {
                        alert("You have been sucessfully logged in!"); 
                        document.getElementById("HiddenQuery").value = 1; 
                        var sub_paramval = QuerystringVal( 'status' );
                        if(sub_paramval == 'valid')
                        {
                           var SubUrl = document.getElementById("PageUrl").value
                           var UrlString =  SubUrl.substring(0, SubUrl.indexOf("&status"));
                           document.location = document.getElementById("PageLink").value + UrlString;
                        }
                        else 
                           document.location = document.getElementById("PageLink").value + "?" + document.getElementById("PageUrl").value;
                        return false;
                     } 
               // }
			}