/**
 * @author dushyant.joshi
 */
function myClose_inq_new(){
    googlewin.close();
}

function emailtofrdPopup(url){

    googlewin = dhtmlwindow.open("CONTACT US MORE INFO", "iframe", url, "CONTACT US MORE INFO", "width=600px,height=300px,resize=0,scrolling=0,center=1,border=0px;border-style:hidden;", "recal")
    
    googlewin.onclose = function(){ //Run custom code when window is being closed (return false to cancel action):
        return true;
    }
    
}


function submitcontactus(){
    var frm = document.getElementById("contact_us");
    
    var chk = checkContactUs(frm);
    if (chk) 
        document.contact_us.submit();
}

function checkContactUs(frm){
    var error = '';
    if (frm.name.value == '') {
        error += "Your Name is Required\n";
        frm.name.style.border = '2px solid red';
    }
    else {
        frm.name.style.border = 'none';
    }
    
    if (frm.email.value == '') {
        error += "Email is Required\n";
        frm.email.style.border = '2px solid red';
    }
    else {
        var chkEml = emailCheck(frm.email.value);
        if (!chkEml) {
            error += "Invalid Email Address\n";
            frm.email.style.border = '2px solid red';
        }
        else {
            frm.email.style.border = '2px solid #BDD3E4';
        }
    }
    
    if (frm.phonenumber.value == '') {
        error += "Phone Number is Required\n";
        frm.phonenumber.style.border = '2px solid red';
    }
    else {
        var chkEml = isValidPhoneNO(frm.phonenumber.value);
        if (!chkEml) {
            error += "Invalid Phone Number \n";
            frm.phonenumber.style.border = '2px solid red';
        }
        else {
            frm.phonenumber.style.border = '2px solid #BDD3E4';
        }
    }
    
    
    if (frm.message.value == '') {
        error += "Your Message is Required\n";
        frm.message.style.border = '2px solid red';
    }
    else {
        frm.message.style.border = '2px solid #BDD3E4';
    }
    
    if (error != '') {
        alert(error);
        return false
    }
    
    return true;
}

function emailCheck(str){
    var at = "@"
    var dot = "."
    var lat = str.indexOf(at)
    var lstr = str.length
    var ldot = str.indexOf(dot)
    
    if (str.indexOf(at) == -1) {
        return false
    }
    
    if (str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) {
        return false
    }
    
    if (str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) {
        return false
    }
    
    if (str.indexOf(at, (lat + 1)) != -1) {
        return false
    }
    
    if (str.substring(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot) {
        return false
    }
    
    if (str.indexOf(dot, (lat + 2)) == -1) {
        return false
    }
    
    if (str.indexOf(" ") != -1) {
        return false
    }
    return true
}

// RETURNS TRUE IF IT IS A VALID PHONE NUMBER
function isValidPhoneNO(objname){

    var str = objname;
    var chk = true;
    if (str.charAt('3') != '-' || str.charAt('7') != '-') {
        chk = false;
    }
    if (str.indexOf('-') < 0) {
        chk = false;
    }
    if (str.search(/^\(?(\d{3})\)?[-]?(\d{3})[-]?(\d{4})$/) == -1) {
        chk = false;
    }
    return chk;
}


function clear_all(){
    document.getElementById('textnamenew').value = "";
}

// Popup window code
function directionPopup(){
    var address = '';
    address = document.getElementById('textnamenew').value;
    if (address == 'Enter Your Address' || address == '') {
        document.getElementById('reqtxtaddress').innerHTML = '<font color="red"><b>*</b></font>';
        return false;
    }
    //window.open('http://maps.google.com/maps?saddr=' + address + '&daddr=Southdale Square, 150-115 Vermillion Road, Winnipeg MB R2J4A9', '', 'menubar=1,resizable=1,scrollbars=yes');
	var daddr='115 Vermillion Rd #150, Winnipeg, MB R2J 4A9, Canada';
	daddr=escape(daddr);
    window.open('http://maps.google.com/maps?saddr=' + address + '&daddr='+daddr, '', 'menubar=1,resizable=1,scrollbars=yes');
    return;
}

