﻿    var obj; 
    var image = "../images/loadingAnimation.gif";
    function getXMLHTTPRequest() 
    {
        var xRequest=null;
        if (window.XMLHttpRequest) {
          xRequest=new XMLHttpRequest();
        }else if (typeof ActiveXObject != "undefined"){
          xRequest=new ActiveXObject("Microsoft.XMLHTTP");
        }
        return xRequest;
    }

    function ProcessResponse()
    {
        if(obj.readyState == 4)
        {
            if(obj.status == 200)
            {
                var retval = obj.responseText;  
                document.getElementById("txtCaptchaMsgStatus").innerHTML = retval;
            }
            else
            {
                alert("Error retrieving data!" );
            }   
        }
    }   

    /*

       obj=getXMLHTTPRequest();

       if(obj!=null)
       {
            obj.onreadystatechange = ProcessResponse;
            obj.open("GET", url, true);
            obj.send(null);         
       }
    */
		



//Get Client Height ======================================================================== */
function GetClientWidth(){
    var viewportwidth;

    // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight

    if (typeof window.innerWidth != 'undefined'){
       viewportwidth = window.innerWidth;
    }

    // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)

    else if (typeof document.documentElement != 'undefined'
     && typeof document.documentElement.clientWidth !=
     'undefined' && document.documentElement.clientWidth != 0) {
        viewportwidth = document.documentElement.clientWidth;
    }

    // older versions of IE

    else{
       viewportwidth = document.getElementsByTagName('body')[0].clientWidth;
    }

    return viewportwidth;
}//end method 


//Get Client Width ========================================================================= */
function GetClientHeight(){
    var viewportheight;

    // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight

    if (typeof window.innerWidth != 'undefined'){
       viewportheight = window.innerHeight;
    }
    // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
    else if (typeof document.documentElement != 'undefined'
     && typeof document.documentElement.clientWidth !=
     'undefined' && document.documentElement.clientWidth != 0){
        viewportheight = document.documentElement.clientHeight;
    }

    // older versions of IE

    else{
       viewportheight = document.getElementsByTagName('body')[0].clientHeight;
    }
    
    return viewportheight;
}//end method


function getPageWidth()
{
    return (document.body.scrollWidth)?document.body.scrollWidth:document.width;
} 

function getPageHeight()
{
    return (document.body.scrollHeight)?document.body.scrollHeight:document.height;
}




// -- Event Countdown : start ///////////////////////////////////////////////////////////////

// -- Event Countdown : end //////////////////////////////////////////////////////////////////
    
    

// -- LOGIN : start //////////////////////////////////////////////////////////////////////////
function validateLoginForm()
{
    reWhiteSpace             = new RegExp(/^\s+$/);
    var letters              = /^[a-zA-Z]+$/;
    var lettersWithSpace     = /^[a-zA-Z\s]+$/;
    var alphanum             = /^[a-zA-Z0-9\s]+$/;
    var urlpattern           = /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/;
    
    var email = document.getElementById("TextBox1");
    var passw = document.getElementById("TextBox2");
    
    if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email.value)))
    {
        document.getElementById("eventLoginFormErrorMsg").innerHTML = "Email address invalid. Please re-enter.";
        document.getElementById("eventLoginFormErrorMsg").style.display = "block";   
        document.getElementById("emailAlertSymbol").style.display = "block";
        email.focus;
    }
    else if(passw.value == "")
    {
        document.getElementById("eventLoginFormErrorMsg").innerHTML = "Enter password";
        document.getElementById("eventLoginFormErrorMsg").style.display = "block";   
        document.getElementById("passwAlertSymbol").style.display = "block";
        passw.focus;
    }
    else 
    {
        document.form1.action = "signin.aspx?action=signin";
        document.form1.submit()
    }

}
// -- LOGIN : end //////////////////////////////////////////////////////////////////////////


// -- FORGOT PASSWORD : start //////////////////////////////////////////////////////////////
function validateForgotPasswForm()
{
    reWhiteSpace             = new RegExp(/^\s+$/);
    var letters              = /^[a-zA-Z]+$/;
    var lettersWithSpace     = /^[a-zA-Z\s]+$/;
    var alphanum             = /^[a-zA-Z0-9\s]+$/;
    var urlpattern           = /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/;
    
    var email = document.getElementById("TextBox3");
    
    if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email.value)))
    {
        document.getElementById("eventLoginFormErrorMsg_v2").innerHTML = "Email address invalid. Please re-enter.";
        document.getElementById("eventLoginFormErrorMsg_v2").style.display = "block";   
        document.getElementById("emailAlertSymbol_v2").style.display = "block";
        email.focus;
    }
    else 
    {
        document.form1.action = "signin.aspx?action=forgotpassw";
        document.form1.submit()
    }
}
// -- FORGOT PASSWORD : end ////////////////////////////////////////////////////////////////


// -- PASSWORD FORMAT: start ///////////////////////////////////////////////////////////////
function passwordFormat(password)
{
    var passtemp = password.value;
    var splitpass = passtemp.split("");
    var count = 0;
    for(var i=0; i<splitpass.length; i++)
    {
       if(!isNaN(splitpass[i]))
       {
           count++;
       }
    }
    if(count == 0) //count > 1 ||
    {
        return false;
    }
    return true;
}
// -- PASSWORD FORMAT: end /////////////////////////////////////////////////////////////////

// -- USER DETAILS : start /////////////////////////////////////////////////////////////////
function validateUserDetailsForm()
{
    reWhiteSpace             = new RegExp(/^\s+$/);
    var letters              = /^[a-zA-Z]+$/;
    var lettersWithSpace     = /^[a-zA-Z\s]+$/;
    var alphanum             = /^[a-zA-Z0-9\s]+$/;
    var urlpattern           = /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/;
    var promopattern         = /^[a-zA-Z0-9]{6}$/;
    
    var firstname          = document.getElementById("firstname");
    var lastname           = document.getElementById("lastname");
    var Day_DropDownList   = document.getElementById("Day_DropDownList");
    var Month_DropDownList = document.getElementById("Month_DropDownList");
    var Year_DropDownList  = document.getElementById("Year_DropDownList");
    var email              = document.getElementById("email");
    var password           = document.getElementById("password");
    var confirmpassword    = document.getElementById("confirmpassword");
    var promocode          = document.getElementById("promocode");
    var t_and_c            = document.getElementById("t_and_c"); 
    
    var statusPassFormat = passwordFormat(password);
    
    if(firstname.value == ""){
        document.getElementById("userDetailsErrorMsg").innerHTML = "Enter first name";
        firstname.style.border = "1px solid #ad0a10";
        firstname.style.width = "307px";
        firstname.style.height = "20px";
        firstname.focus();
    }else if(!firstname.value.match(lettersWithSpace)){
        document.getElementById("userDetailsErrorMsg").innerHTML = "First name invalid.Enter first name.";
        firstname.style.border = "1px solid #ad0a10";
        firstname.style.width = "307px";
        firstname.style.height = "20px";
        firstname.focus();
    }else if(lastname.value == ""){
        document.getElementById("userDetailsErrorMsg").innerHTML = "Enter last name";
        lastname.style.border = "1px solid #ad0a10";
        lastname.style.width = "307px";
        lastname.style.height = "20px";
        lastname.focus();
    }else if(!lastname.value.match(lettersWithSpace)){
        document.getElementById("userDetailsErrorMsg").innerHTML = "Last name invalid.Enter last name.";
        lastname.style.border = "1px solid #ad0a10";
        lastname.style.width = "307px";
        lastname.style.height = "20px";
        lastname.focus();
    }else if(Day_DropDownList.value == "-- Day --"){
        document.getElementById("userDetailsErrorMsg").innerHTML = "Date of birth invalid.Enter day.";
        Day_DropDownList.focus();
    }else if(Month_DropDownList.value == "-- Month --"){
        document.getElementById("userDetailsErrorMsg").innerHTML = "Date of birth invalid.Enter month.";
        Month_DropDownList.focus();
    }else if(Year_DropDownList.value == "-- Year --"){
        document.getElementById("userDetailsErrorMsg").innerHTML = "Date of birth invalid.Enter year.";
        Year_DropDownList.focus();
    }else if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email.value))){
        document.getElementById("userDetailsErrorMsg").innerHTML = "Email address invalid.Enter email.";
        email.style.border = "1px solid #ad0a10";
        email.style.width = "307px";
        email.style.height = "20px";
        email.focus();
    }else if(password.value == ""){
        document.getElementById("userDetailsErrorMsg").innerHTML = "Enter password.";
        password.style.border = "1px solid #ad0a10";
        password.style.width = "307px";
        password.style.height = "20px";
        password.focus();
    }else if(password.value != "" && (password.value.length < 6 || password.value.length > 10)) {
         document.getElementById("userDetailsErrorMsg").innerHTML = "Password invalid.Enter password";
         password.style.border = "1px solid #ad0a10";
         password.style.width = "307px";
         password.style.height = "20px";
         password.focus();
    }
    else if(password.value != "" && (password.value.length >= 6 || password.value.length <= 10) && statusPassFormat == false) {
         document.getElementById("userDetailsErrorMsg").innerHTML = "Password invalid.Enter password";
         password.style.border = "1px solid #ad0a10";
         password.style.width = "307px";
         password.style.height = "20px";
         password.focus();
    }
    else if(confirmpassword.value == "") {
         document.getElementById("userDetailsErrorMsg").innerHTML = "Enter confirm password";
         confirmpassword.style.border = "1px solid #ad0a10";
         confirmpassword.style.width = "307px";
         confirmpassword.style.height = "20px";
         confirmpassword.focus();
    }else if(password.value != confirmpassword.value) {
         document.getElementById("userDetailsErrorMsg").innerHTML = "Password and confirm password should be the same";
         confirmpassword.style.border = "1px solid #ad0a10";
         confirmpassword.style.width = "307px";
         addressline1.style.height = "20px";
         confirmpassword.focus();
    }else if(promocode.value != "" && !promocode.value.match(promopattern)) {
         document.getElementById("userDetailsErrorMsg").innerHTML = "Promocode invalid.Enter promocode again";
         promocode.style.border = "1px solid #ad0a10";
         promocode.style.width = "307px";
         promocode.style.height = "20px";
         promocode.focus();
    }else if(t_and_c.value.checked == false) {
         document.getElementById("userDetailsErrorMsg").innerHTML = "Accept terms and conditions";
         t_and_c.focus();
    }else {
         document.getElementById("LiveCart").style.display = "block";
         document.getElementById("userDetailsDiv").style.display = "none";
    }
     
     //document.getElementById("LiveCart").style.display = "block";
     //document.getElementById("userDetailsDiv").style.display = "none";
}
// -- USER DETAILS : end ///////////////////////////////////////////////////////////////////

// -- BILLING CARD : start /////////////////////////////////////////////////////////////////
function validateBillingCard()
{
    reWhiteSpace             = new RegExp(/^\s+$/);
    var numbersRegxp         = /^[0-9]+$/;
    var letters              = /^[a-zA-Z]+$/;
    var lettersWithSpace     = /^[a-zA-Z\s]+$/;
    var alphanum             = /^[a-zA-Z0-9\s]+$/;
    var urlpattern           = /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/;
    var promopattern         = /^[a-zA-Z0-9]{6}$/;
    var pcodeRegxp           = /^([A-Za-z]{1,2})([0-9]{1,2})([A-Za-z]{0,1})([\s]*)([0-9]{1,2})([A-Za-z]{2})$/;
    var zipcode              = /(^\d{5}$)|(^\d{5}-\d{4}$)/; 
    
    var addressline1             = document.getElementById("addressline1");
    var addressline2             = document.getElementById("addressline2");
    var city                     = document.getElementById("city");
    var Countries_DropDownList   = document.getElementById("Countries_DropDownList");
    var zippostcode              = document.getElementById("zippostcode");
    var cardtype                 = document.userDetailsForm.cardtype;
    var nameoncard               = document.getElementById("nameoncard");
    var cardnumber               = document.getElementById("cardnumber");
    var ExpiryMonth_DropDownList = document.getElementById("ExpiryMonth_DropDownList");
    var ExpiryYear_DropDownList  = document.getElementById("ExpiryYear_DropDownList");
    var issuenumber              = document.getElementById("issuenumber");
    var vernumber                = document.getElementById("vernumber");
    var mycard                   = document.getElementById("mycard");
   
    var radiobtnstatus = null;
    var btn = valButton(userDetailsForm.cardtype);
    
    function valButton(btn) {
        for(var i = 1; i < btn.length; i++)
        {
           if(btn[i].checked)
           {
              radiobtnstatus = true; 
           }
        }
    }
                  
    if(addressline1.value == ""){
        document.getElementById("BillingCardErrorMsg").innerHTML = "Enter address";
        addressline1.style.border = "1px solid #ad0a10";
        addressline1.style.width = "307px";
        addressline1.style.height = "20px";
        addressline1.focus();
    }else if(!addressline1.value.match(alphanum)) {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Invalid address.Enter address";
        addressline1.style.border = "1px solid #ad0a10";
        addressline1.style.width = "307px";
        addressline1.focus();
    }else if(addressline2.value != "" && !addressline2.value.match(alphanum)) {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Invalid address.Enter address line 2";
        addressline2.style.border = "1px solid #ad0a10";
        addressline2.style.width = "307px";
        addressline2.style.height = "20px";
        addressline2.focus();
    }else if(city.value == "") {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Enter city";
        city.style.border = "1px solid #ad0a10";
        city.style.width = "307px";
        city.style.height = "20px";
        city.focus();
    }else if(!city.value.match(lettersWithSpace)) {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Invalid city.Enter city";
        city.style.border = "1px solid #ad0a10";
        city.style.width = "307px";
        city.style.height = "20px";
        city.focus();
    }else  if(Countries_DropDownList.value == "-- Countries --") {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Invalid country.Enter country";
        Countries_DropDownList.style.border = "1px solid #ad0a10";
        Countries_DropDownList.style.width = "307px";
        Countries_DropDownList.focus();
    }else if(zippostcode.value == "") {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Enter zip/postcode";
        zippostcode.style.border = "1px solid #ad0a10";
        zippostcode.style.width = "307px";
        zippostcode.style.height = "20px";
        zippostcode.focus();
    }else if(Countries_DropDownList.value == "United Kingdom" && !zippostcode.value.match(pcodeRegxp)) {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Invalid postcode.Enter postcode";
        zippostcode.style.border = "1px solid #ad0a10";
        zippostcode.style.width = "307px";
        zippostcode.focus();
    }else if(Countries_DropDownList.value == "United States of America" && !zippostcode.value.match(zipcode)) {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Invalid zip code.Enter zip code";
        zippostcode.style.border = "1px solid #ad0a10";
        zippostcode.style.width = "307px";
        zippostcode.focus();
    }else if (btn == null) {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Select select card type";
        cardtype.focus();
    }
    else if(nameoncard.value == "") {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Enter name on card";
        nameoncard.style.border = "1px solid #ad0a10";
        nameoncard.style.width = "307px";
        nameoncard.style.height = "20px";
        nameoncard.focus();
    }else if(!nameoncard.value.match(lettersWithSpace)) {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Invalid name.Enter name on card";
        nameoncard.style.border = "1px solid #ad0a10";
        nameoncard.style.width = "307px";
        nameoncard.style.height = "20px";
        nameoncard.focus();
    }else if(cardnumber.value == "") {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Enter card number";
        cardnumber.style.border = "1px solid #ad0a10";
        cardnumber.style.width = "307px";
        cardnumber.style.height = "20px";
        cardnumber.focus();
    }else if(!cardnumber.value.match(numbersRegxp) || cardnumber.value.length < 16) {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Invalid card number.Enter card number";
        cardnumber.style.border = "1px solid #ad0a10";
        cardnumber.style.width = "307px";
        cardnumber.style.height = "20px";
        cardnumber.focus();
    }else  if(ExpiryMonth_DropDownList.value == "-- MM --") {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Invalid expiry month.Enter expiry month";
        ExpiryMonth_DropDownList.style.border = "1px solid #ad0a10";
        ExpiryMonth_DropDownList.focus();
    }else  if(ExpiryYear_DropDownList.value == "-- YY --") {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Invalid expiry year.Enter expiry year";
        ExpiryYear_DropDownList.style.border = "1px solid #ad0a10";
        ExpiryYear_DropDownList.focus();
    }else if(issuenumber.value != "" && !issuenumber.value.match(numbersRegxp)) {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Invalid issue number.Enter issue number";
        issuenumber.style.border = "1px solid #ad0a10";
        issuenumber.style.height = "20px";
        issuenumber.focus();
    }else if(vernumber.value != "" && !vernumber.value.match(numbersRegxp) || (vernumber.value.length != 3)) {
        document.getElementById("BillingCardErrorMsg").innerHTML = "Invalid verification number.Enter verification number";
        vernumber.style.border = "1px solid #ad0a10";
        vernumber.style.height = "20px";
        vernumber.focus();
    }else {
        document.userDetailsForm.action = "userdetails.aspx?action=completepayment";
        document.userDetailsForm.submit()
    }
    
    //document.userDetailsForm.action = "userdetails.aspx?action=completepayment";
    //document.userDetailsForm.submit()
}
// -- BILLING CARD : end ///////////////////////////////////////////////////////////////////


// -- PAY LATER : start ////////////////////////////////////////////////////////////////////
function submitUserDetails()
{
    document.userDetailsForm.action = "userdetails.aspx?action=submituserdetails";
    document.userDetailsForm.submit()
}
// -- PAY LATER : start ////////////////////////////////////////////////////////////////////

// -- PREVIOUS STEP : start ////////////////////////////////////////////////////////////////

// -- PREVIOUS STEP : start ////////////////////////////////////////////////////////////////
function previousStep()
{
    document.getElementById("LiveCart").style.display = "none";
    document.getElementById("userDetailsDiv").style.display = "block";
}
// -- PREVIOUS STEP : end ..////////////////////////////////////////////////////////////////

// -- NEXT STEP : start ////////////////////////////////////////////////////////////////////
function nextStep()
{
    document.getElementById("LiveCart").style.display = "none";
    document.getElementById("BillingCard").style.display = "block";
}
// -- NEXT STEP : end //////////////////////////////////////////////////////////////////////

// -- SWITCH BETWEEN FORMS LOGIN/LOST PASSWORD : start /////////////////////////////////////
function showFormType(type)
{
   if(type == "ForgotPassword") {
      document.getElementById('eventForgotPasswordDiv').style.display = 'block';
      document.getElementById('eventForgotPasswordSubmit').style.display = 'block';
   }else if(type == "LoginForm") {
      document.getElementById('eventForgotPasswordDiv').style.display = 'none';
      document.getElementById('eventForgotPasswordSubmit').style.display = 'none';
   }
}
// -- SWITCH BETWEEN FORMS LOGIN/LOST PASSWORD : end ///////////////////////////////////////


// -- CLEAR FORM FIELDS : start ////////////////////////////////////////////////////////////
function clearFields(errorMsgObj,starSymbolObj)
{
   if(errorMsgObj == "eventLoginFormErrorMsg" && starSymbolObj == "emailAlertSymbol") {
      document.getElementById('eventLoginFormErrorMsg').innerHTML = '';
      document.getElementById('emailAlertSymbol').style.display = "none";
   }else if(errorMsgObj == "eventLoginFormErrorMsg" && starSymbolObj == "passwAlertSymbol") {
      document.getElementById('eventLoginFormErrorMsg').innerHTML = '';
      document.getElementById('passwAlertSymbol').style.display = "none"
   }else if(errorMsgObj == "eventLoginFormErrorMsg_v2" && starSymbolObj == "emailAlertSymbol_v2") {
      document.getElementById('eventLoginFormErrorMsg_v2').innerHTML = '';
      document.getElementById('emailAlertSymbol_v2').style.display = "none";
   }

}
// -- CLEAR FORM FIELDS : end ///////////////////////////////////////////////////////////////    

// -- CLEAR BORDERS : start /////////////////////////////////////////////////////////////////    
function ClearBorder(obj)
{
    document.getElementById("BillingCardErrorMsg").innerHTML = "";
    document.getElementById("userDetailsErrorMsg").innerHTML = "";
    document.getElementById(obj).style.border = "1px solid #7f9db9";
    if(obj == "issuenumber" || obj == "vernumber") {
      document.getElementById(obj).style.width = "100px";
      document.getElementById(obj).style.height = "20px";
    }else {
      document.getElementById(obj).style.width = "307px";
      document.getElementById(obj).style.height = "20px";
    }
}
// -- CLEAR BORDERS : end ///////////////////////////////////////////////////////////////////


// -- VALIDATE CONTACT FORM : start /////////////////////////////////////////////////////////
function ValidateContactForm()
{
    reWhiteSpace             = new RegExp(/^\s+$/);
    var letters              = /^[a-zA-Z]+$/;
    var lettersWithSpace     = /^[a-zA-Z\s]+$/;
    var alphanum             = /^[a-zA-Z0-9\s]+$/;
    
    var company       = document.getElementById("company");
    var fname         = document.getElementById("fname");
    var lname         = document.getElementById("lname");
    var email         = document.getElementById("email");
    var contactnumber = document.getElementById("contactnumber");
    var interests     = document.getElementById("interests");
    var message       = document.getElementById("message");
    
    var errorMsgTxt   = document.getElementById("errorMsgTxt");
    
    if(company.value == "") {
       document.getElementById("companyLabel").style.color = "#e6027d";
       errorMsgTxt.innerHTML = "Enter company name";
       company.focus();
       return false;
    }else if(fname.value == ""){
       document.getElementById("firstNameLabel").style.color = "#e6027d";
       errorMsgTxt.innerHTML = "Enter your first name";
       fname.focus();
       return false;
    }else if(!fname.value.match(lettersWithSpace)){
       document.getElementById("firstNameLabel").style.color = "#e6027d";
       errorMsgTxt.innerHTML = "Invalid name.<br>Enter your first name";
       fname.focus();
       return false;
    }else if(lname.value == ""){
       document.getElementById("lastNameLabel").style.color = "#e6027d";
       errorMsgTxt.innerHTML = "Enter your last name";
       lname.focus();
       return false;
    }else if(!lname.value.match(lettersWithSpace)){
       document.getElementById("lastNameLabel").style.color = "#e6027d";
       errorMsgTxt.innerHTML = "Invalid name.<br>Enter your last name";
       lname.focus();
       return false;
    }else if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email.value))){
       document.getElementById("emailLabel").style.color = "#e6027d";
       errorMsgTxt.innerHTML = "Email address invalid.<br>Enter email.";
       email.focus();
       return false;
    }else if(contactnumber.value == ""){
       document.getElementById("contactLabel").style.color = "#e6027d";
       errorMsgTxt.innerHTML = "Enter your contact number";
       contactnumber.focus();
       return false;
    }else if(isNaN(contactnumber.value)){
       document.getElementById("contactLabel").style.color = "#e6027d";
       errorMsgTxt.innerHTML = "Invalid number<br>Enter your contact number";
       contactnumber.focus();
       return false;
    }/*else if(interests.value == ""){
       document.getElementById("pointInterestLabel").style.color = "#e6027d";
       errorMsgTxt.innerHTML = "Select your point of interest";
       interests.focus();
       return false;
    }*/else {
       return true;
    }
}
// -- VALIDATE CONTACT FORM : end ///////////////////////////////////////////////////////////    


// -- CLEAR ERROR MSG OF CONTACT FORM : start ///////////////////////////////////////////////    
function clearErrorForContactFields(errorMsgId,objId)
{
    document.getElementById(errorMsgId).innerHTML = "";
    document.getElementById(objId).style.color = "#000000";
}
// -- CLEAR ERROR MSG OF CONTACT FORM : end ///////////////////////////////////////////////    

// -- SHOW MESSAGE : start ////////////////////////////////////////////////////////////////    
function ContactFormMsg()
{
    var msgString  = "<div class=\"contactFormMsgDiv\" align=\"left\">";
        msgString += "<p class=\"contactFormMsgLine1\">Thank you for your enquiry</p>"
        msgString += "<p class=\"contactFormMsgLine2\">Miomni will be in contact within 24 hours (Mon-Fri), to discuss your enquiry further.</p>";
        msgString += "</div>";
    
    document.getElementById("contactFormInnerLayer").innerHTML = msgString;
} 
// -- SHOW MESSAGE : end //////////////////////////////////////////////////////////////////    

// -- GO TO PROJECTS : start //////////////////////////////////////////////////////////////    
function GoToGallery()
{
   window.location='gallery.aspx?tab=3'
}
// -- GO TO PROJECTS : end ////////////////////////////////////////////////////////////////    
