﻿function changeImage(strImage) {
    document.getElementById('imgMainImg').src = "/AdImages/" + strImage;
}

function MM_preloadImages() {
    var d = document; if (d.images) {
        if (!d.MM_p) d.MM_p = new Array();
        var i, j = d.MM_p.length, a = MM_preloadImages.arguments; for (i = 0; i < a.length; i++)
            if (a[i].indexOf("#") != 0) { d.MM_p[j] = new Image; d.MM_p[j++].src = a[i]; } 
    }
}

function ShowActive(prefix, id, color) {
    document.getElementById('img' + id).src = prefix + '/images/' + id + color + '.jpg';
}

function ShowOriginal(prefix, id, color) {
    document.getElementById('img' + id).src = prefix + '/images/' + id + '.jpg';
}

function redirect(url) {
    window.location = url;
}

String.prototype.trim = function () {
    return this.replace(/^\s*/, "").replace(/\s*$/, "");
}

function Chizeck(deleteid, renewid, soldid) {
    document.getElementById(deleteid).checked = false;
    document.getElementById(renewid).checked = false;
    document.getElementById(soldid).checked = false;
}

function doDeleteConfirmation() {
    if (confirm("Are you sure you want to delete your account?")) {
        if (confirm("Are you really sure?? Everything will be lost and you will not be able to get it back!")) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        return false;
    }
}

function GetMakes(clientYearName, clientMakesName) {
    var year = $(clientYearName).val();
    var url = "/AJAX.aspx?type=make&year=" + year;
    $.get(url, function (data) {
        GetMakesCallback(data, clientMakesName);
    });
}

function GetMakesCallback(data, clientMakesName) {
    $(clientMakesName).empty("option");
    var Makes = data;
    var MakesExploded = Makes.split(",");
    //$(clientMakesName).append(new Option("Select a Make", "0"));
    $(clientMakesName).append('<option value=0>Select a Make</option>');
    for (i = 0; i < MakesExploded.length; i++) {
        var ME = MakesExploded[i].split("|");
        $(clientMakesName).append('<option value=' + ME[0] + '>' + ME[1] + '</option>'); 
        //$(clientMakesName).append(new Option(ME[1], ME[0]));
    }
}

function GetModels(clientYearName, clientMakesName, clientModelsName) {
    var year = $(clientYearName).val();
    var MakeID = $(clientMakesName).val();
    var url = "/AJAX.aspx?type=model&year=" + year + "&make=" + MakeID;
    $.get(url, function (data) {
        GetModelsCallback(data, clientModelsName);
    });
}

function GetModelsCallback(data, clientModelsName) {
    $(clientModelsName).empty("option");
    var Models = data;
    var ModelsExploded = Models.split(",");
    //$(clientModelsName).append(new Option("Select a Model", "0"));
    $(clientModelsName).append('<option value=0>Select a Model</option>');
    for (i = 0; i < ModelsExploded.length; i++) {
        var ME = ModelsExploded[i].split("|");
        $(clientModelsName).append('<option value=' + ME[0] + '>' + ME[1] + '</option>');
        //$(clientModelsName).append(new Option(ME[1], ME[0]));
    }
}

//function optionalcontract() {
//    if (document.getElementById('divOptional').style.display == "none") {
//        document.getElementById('divOptional').style.display = "";
//        document.getElementById('spanOptional').innerHTML = "-";
//    }
//    else {
//        document.getElementById('divOptional').style.display = "none";
//        document.getElementById('spanOptional').innerHTML = "+";
//    }
//}

//validation
//var digits = "0123456789";
//var phoneNumberDelimiters = "()- ";
//var validWorldPhoneChars = phoneNumberDelimiters + "+";
//var minDigitsInIPhoneNumber = 10;
//function isInteger(s) {
//    var i;
//    for (i = 0; i < s.length; i++) {
//        var c = s.charAt(i);
//        if (((c < "0") || (c > "9"))) return false;
//    }
//    return true;
//}

//function trim(s) {
//    var i;
//    var returnString = "";
//    for (i = 0; i < s.length; i++) {
//        var c = s.charAt(i);
//        if (c != " ") returnString += c;
//    }
//    return returnString;
//}

//function stripCharsInBag(s, bag) {
//    var i;
//    var returnString = "";
//    for (i = 0; i < s.length; i++) {
//        var c = s.charAt(i);
//        if (bag.indexOf(c) == -1) returnString += c;
//    }
//    return returnString;
//}

//function checkInternationalPhone(strPhone) {
//    var bracket = 3
//    strPhone = trim(strPhone)
//    if (strPhone.indexOf("+") > 1) return false
//    if (strPhone.indexOf("-") != -1) bracket = bracket + 1
//    if (strPhone.indexOf("(") != -1 && strPhone.indexOf("(") > bracket) return false
//    var brchr = strPhone.indexOf("(")
//    if (strPhone.indexOf("(") != -1 && strPhone.charAt(brchr + 2) != ")") return false
//    if (strPhone.indexOf("(") == -1 && strPhone.indexOf(")") != -1) return false
//    s = stripCharsInBag(strPhone, validWorldPhoneChars);
//    return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
//}

//function isEmail(string) {
//    if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
//        return true;
//    else
//        return false;
//}

//function validateEmailAFriend() {
//    var friendsName = trim(document.getElementById('ctl00_Content_txtFriendName').value);
//    var friendsAddress = trim(document.getElementById('ctl00_Content_txtFriendEmail').value);
//    var yourName = trim(document.getElementById('ctl00_Content_txtName').value);
//    var yourAddress = trim(document.getElementById('ctl00_Content_txtEmail').value);

//    if (friendsName == "") {
//        alert("Please enter your friends name");
//        document.getElementById('ctl00_Content_txtFriendName').focus();
//        return false;
//    }
//    else if (!isEmail(friendsAddress)) {
//        alert("Please enter a valid email address");
//        document.getElementById('ctl00_Content_txtFriendEmail').focus();
//        return false;
//    }
//    else if (yourName == "") {
//        alert("Please enter your name");
//        document.getElementById('ctl00_Content_txtName').focus();
//        return false;
//    }
//    else if (!isEmail(yourAddress)) {
//        alert("Please enter a valid email address");
//        document.getElementById('ctl00_Content_txtEmail').focus();
//        return false;
//    }
//    else {
//        return true;
//    }
//}

//function GetRadioButtonValue(id) {
//    var res = "";
//    var radio = document.getElementsByName(id);
//    for (var j = 0; j < radio.length; j++) {
//        if (radio[j].checked) { res = "ok"; }
//    }
//    return res;
//}
