$j(document).ready(function(){
    $j(".open_contact_form").click(function () {
        $j("#right_contact_form").toggle();
        var status_text=$j('#status').text();
        if(status_text=="Open Contact Form"){
            status="close";
            $j('#status').text("Close Contact Form");
            $j('.open_contact_form > div').removeClass('down_arrow');
            $j('.open_contact_form > div').addClass('up_arrow');
        }
        else{
            status="open";
            $j('#status').text("Open Contact Form");
            $j('.open_contact_form >div').removeClass('up_arrow');
            $j('.open_contact_form >div').addClass('down_arrow');            
        }
        $j.get(base_url+"home/contact_form/"+status);
    });
    //dialog.init();
    setTimeout('showpopupAuto()',1000);
});

function showpopupAuto(){
    $j('#trigger_popup').trigger('click');
}

function sendContact(frm){
    for(var i=0;i<frm.feedback_regarding.length;i++){
        if(frm.feedback_regarding[i].checked){
            var feedback_regarding=frm.feedback_regarding[i].value;
        }
    }

    for(var j=0;j<frm.feedback_type.length;j++){
        if(frm.feedback_type[j].checked){
            var feedback_type=frm.feedback_type[j].value;
        }
    }

    $j('#contact_us_loading').css("display","block");
    
    $j.ajax({
        url: base_url+"contact_us/part2",
        type: "POST",
        data:{
            feedback_regarding:feedback_regarding,
            feedback_type:feedback_type
        },
        success: function(html){
            $j("#contact_form").html(html);
        }
    });
    return false;
}

function sendContactPart2(frm){
    validator.setAlert(true);
    if(validator.isNull(frm.msg.value)){
        frm.msg.focus();
        return false;
    }

    if(validator.isNull(frm.first_name.value)){
        frm.first_name.focus();
        return false;
    }

    if(validator.isNull(frm.last_name.value)){
        frm.last_name.focus();
        return false;
    }

    if(validator.isNull(frm.address_1.value)){
        frm.address_1.focus();
        return false;
    }

    if(validator.isNull(frm.city.value)){
        frm.city.focus();
        return false;
    }

    if(validator.isNull(frm.zip.value)){
        frm.zip.focus();
        return false;
    }

    if(!validator.isEmail(frm.email.value)){
        frm.email.select();
        return false;
    }

    for(var i=0;i<frm.title.length;i++){
        if(frm.title[i].checked){
            var title=frm.title[i].value;
        }
    }
    var find_us="";
    if(frm.find_us.value=="Other")
    {
        find_us=frm.explain.value;
    }
    else{
        find_us=frm.find_us.value;
    }
    $j('#contact_us_loading').css("display","block");
    $j.ajax({
        url: base_url+"contact_us/part3",
        type: "POST",
        data:{
            msg:frm.msg.value,
            title:title,
            first_name:frm.first_name.value,
            last_name:frm.last_name.value,
            address_1:frm.address_1.value,
            address_2:frm.address_2.value,
            city:frm.city.value,
            state:frm.state.value,
            zip:frm.zip.value,
            country:frm.country.value,
            email:frm.email.value,
            phone:frm.phone.value,
            find_us:find_us
        },
        success: function(html){
            $j("#contact_form").html(html);
        }
    });
    return false;
}

function goContactPageBack(){
    $j("#contact_form").load(base_url+"contact_us/part1");
}
function getSpecialReport(frm)
{
    validator.setAlert(true);
    if(validator.isNull(frm.name.value)){
        frm.name.focus();
        return false;
    }
    if(!validator.isEmail(frm.email.value)){
        frm.email.focus();
        return false;
    }
    $j.ajax({
        url: base_url+"home/send_special_report",
        type: "POST",
        data:{
            name:frm.name.value,
            email:frm.email.value
        },
        success: function(html){
            jAlert(html,'Success');
        },
        error: function(error,msg,status){
            alert(error+msg+status);
        }
    });

    return false;
}
function getMoreInfoRequest(frm)
{
    validator.setAlert(true);
    if(validator.isNull(frm.first_name.value)){
        frm.first_name.focus();
        return false;
    }
    if(validator.isNull(frm.last_name.value)){
        frm.last_name.focus();
        return false;
    }
    if(validator.isNull(frm.title.value)){
        frm.title.focus();
        return false;
    }
    if(!validator.isEmail(frm.email.value)){
        frm.email.focus();
        return false;
    }
    if(validator.isNull(frm.company_name.value)){
        frm.company_name.focus();
        return false;
    }
    if(validator.isNull(frm.phone.value)){
        frm.phone.focus();
        return false;
    }
    if(validator.isNull(frm.country.value)){
        frm.country.focus();
        return false;
    }
    if(validator.isNull(frm.help_des.value)){
        frm.help_des.focus();
        return false;
    }

    $j.ajax({
        url: base_url+"home/send_more_request",
        type: "POST",
        data:{
            first_name:frm.first_name.value,
            last_name:frm.last_name.value,
            title:frm.title.value,
            email:frm.email.value,
            company_name:frm.company_name.value,
            phone:frm.phone.value,
            country:frm.country.value,
            help_des:frm.help_des.value,
            request_url:frm.request_url.value
        },
        success: function(html){
            jAlert(html,'Success');
        },
        error: function(error,msg,status)       {
            alert(error+msg+status);
        }
    });

    return false;
}
function emailThis(frm)
{
    var msg_contant=$j("#content_page_wrapper").html();
    var personal_msg=frm.msg.value;
    validator.setAlert(true);
    if(validator.isNull(frm.name.value)){
        frm.name.focus();
        return false;
    }
    if(!validator.isEmail(frm.from_email.value)){
        frm.from_email.focus();
        return false;
    }

    if(validator.isNull(frm.friend_name.value)){
        frm.friend_name.focus();
        return false;
    }
    if(!validator.isEmail(frm.email.value)){
        frm.email.focus();
        return false;
    }
    $j.ajax({
        url: base_url+"home/send_email_this",
        type: "POST",
        data:{
            name:frm.name.value,
            from_email:frm.from_email.value,
            friend_name:frm.friend_name.value,
            email:frm.email.value,
            personal_msg:personal_msg,
            msg_contant:msg_contant
        },
        success: function(html){
            $j("#TB_ajaxContent").html(html);
        },
        error: function(error,msg,status){
            alert(error+msg+status);
        }
    });
    return false;
}
function careersApply(frm)
{
    validator.setAlert(true);
    if(frm.position.value=='n'){
        alert('Please select a poisiton!!!');
        frm.position.focus();
        return false;
    }

    if(validator.isNull(frm.first_name.value)){
        frm.first_name.focus();
        return false;
    }
    if(validator.isNull(frm.last_name.value)){
        frm.last_name.focus();
        return false;
    }

    if(validator.isNull(frm.day_phone.value)){
        frm.day_phone.focus();
        return false;
    }

    if(!validator.isEmail(frm.email.value)){
        frm.email.focus();
        return false;
    }
    return true;
}
function getExpalinField()
{
    var find_us=$j("#find_us").val();
    if(find_us=="Other")
    {
        $j("#expalin_field").css("display","table-row");
    }
    else{
        $j("#expalin_field").css("display","none");
    }
}