function showContent(ele){

        if (ele == 'home_distributors_content'){
            document.getElementById('home_distributors_content').style.display='block';
            document.getElementById('home_manufacturers_content').style.display='none';
            document.getElementById('home_content_tabs_distributors').className = 'active';
            document.getElementById('home_content_tabs_manufacturers').className = 'inactive';
        }else{

            document.getElementById('home_manufacturers_content').style.display='block';
            document.getElementById('home_distributors_content').style.display='none';
            document.getElementById('home_content_tabs_distributors').className = 'inactive';
            document.getElementById('home_content_tabs_manufacturers').className = 'active';
        }




}

function hidediv(aDiv)
{
    if (document.getElementById)
    { // DOM3 = IE5, NS6
       // document.getElementById(aDiv).style.visibility = 'hidden';
        document.getElementById(aDiv).style.display='none';
    }
    else
    {
        if (document.layers)
        { // Netscape 4
            document.layers[aDiv].display = 'none';
        }
        else
        { // IE 4
            document.all[aDiv].style.display = 'none';
        }
    }
}
function showdiv(aDiv)
{
    if (document.getElementById)
    { // DOM3 = IE5, NS6
        //document.getElementById(aDiv).style.visibility = 'visible';
        document.getElementById(aDiv).style.display='inline';
    }
    else
    {
        if (document.layers)
        { // Netscape 4
            document.layers[aDiv].display = 'inline';
        }
        else
        { // IE 4
            document.all[aDiv].style.display = 'inline';
        }
    }
}
function validate_form ( )
{
    hidediv('Email_Message');
    hidediv('First_Name_Message');
    hidediv('Last_Name_Message');
    hidediv('Company_Message');
    hidediv('Phone_Message');
    valid = true;
    for(i=0; i<document.getElementById('webToLead').length; i++){
       //alert(document.getElementById('webToLead').elements[i].name)
       if (document.getElementById('webToLead').elements[i].name == 'Company'){
           if (document.getElementById('webToLead').elements[i].value ==""){
                showdiv('Company_Message');
                valid = false;
           }
       }else if (document.getElementById('webToLead').elements[i].name == 'Last Name'){
           if (document.getElementById('webToLead').elements[i].value ==""){
                showdiv('Last_Name_Message');
                valid = false;
           }
       }else if (document.getElementById('webToLead').elements[i].name == 'First Name'){
           if (document.getElementById('webToLead').elements[i].value ==""){
                showdiv('First_Name_Message');
                valid = false;
           }
       }else if (document.getElementById('webToLead').elements[i].name == 'Email'){
           if (document.getElementById('webToLead').elements[i].value ==""){
                showdiv('Email_Message');
                valid = false;
           }
       }else if (document.getElementById('webToLead').elements[i].name == 'Phone'){
           if (document.getElementById('webToLead').elements[i].value ==""){
                showdiv('Phone_Message');
                valid = false;
           }
       }
    }
    if ( valid == false )
    {
        return false;
    }else{
        document.webToLead_form.submit();
    }
}
function validate_get_started_form ( ){
    hidediv('username_m');
    hidediv('password_m');
    hidediv('password_m1');
    hidediv('retyp_password_m');
    hidediv('retyp_password_m1');
    hidediv('retyp_password_m2');
    hidediv('cname_m');
    hidediv('email_m');
    hidediv('phone_m');
    hidediv('type_m');
    valid = true;
    is_checked = false;
    for(i=0; i<document.getElementById('get_started_form').length; i++){
       //alert(document.getElementById('webToLead').elements[i].name)
       if (document.getElementById('get_started_form').elements[i].name == 'username'){
           if (document.getElementById('get_started_form').elements[i].value ==""){
                showdiv('username_m');
                valid = false;
           }
       }else if (document.getElementById('get_started_form').elements[i].name == 'password'){
           if (document.getElementById('get_started_form').elements[i].value ==""){
                showdiv('password_m');
                valid = false;
           }else if (document.getElementById('get_started_form').elements[i].value.length < 5){
                showdiv('password_m1');
                valid = false;
           }
       }else if (document.getElementById('get_started_form').elements[i].name == 'retyp_password'){
           if (document.getElementById('get_started_form').elements[i].value ==""){
                showdiv('retyp_password_m');
                valid = false;
           }else if (document.getElementById('get_started_form').elements[i].value.length < 5){
                showdiv('retyp_password_m1');
                valid = false;
           }else if (document.getElementById('get_started_form').elements[i].value != document.getElementById('get_started_form').elements['password'].value){
                showdiv('retyp_password_m2');
                valid = false;
           }
       }else if (document.getElementById('get_started_form').elements[i].name == 'cname'){
           if (document.getElementById('get_started_form').elements[i].value ==""){
                showdiv('cname_m');
                valid = false;
           }
       }else if (document.getElementById('get_started_form').elements[i].name == 'email'){
           if (document.getElementById('get_started_form').elements[i].value ==""){
                showdiv('email_m');
                valid = false;
           }
       }else if (document.getElementById('get_started_form').elements[i].name == 'phone'){
           if (document.getElementById('get_started_form').elements[i].value ==""){
                showdiv('phone_m');
                valid = false;
           }
       }else if (document.getElementById('get_started_form').elements[i].name == 'type'){
           if (document.getElementById('get_started_form').elements[i].checked){
                is_checked = true;
           }
       }
    }

                if (is_checked == false){
                    showdiv('type_m');
                    valid = false;
                }
    if ( valid == false )
    {
        return false;
    }else{
        document.getElementById('get_started_form').action="index.php?option=com_user&view=register&Itemid=60";
        document.getElementById('get_started_form').submit();
    }
}


function validate_get_started_form_step_1 ( ){
    hidediv('username_m');
    hidediv('password_m');
    hidediv('password_m1');
    hidediv('retyp_password_m');
    hidediv('retyp_password_m1');
    hidediv('retyp_password_m2');
    hidediv('cname_m');
    hidediv('email_m');
    hidediv('fix_it_message');
    valid = true;
    for(i=0; i<document.getElementById('form').length; i++){
       //alert(document.getElementById('webToLead').elements[i].name)
       if (document.getElementById('form').elements[i].name == 'username'){
           if (document.getElementById('form').elements[i].value ==""){
                showdiv('username_m');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'password'){
           if (document.getElementById('form').elements[i].value ==""){
                showdiv('password_m');
                valid = false;
           }
           if (document.getElementById('form').elements[i].value.length < 5){
                showdiv('password_m1');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'retyp_password'){
           if (document.getElementById('form').elements[i].value ==""){
                showdiv('retyp_password_m');
                valid = false;
           }
           if (document.getElementById('form').elements[i].value.length < 5){
                showdiv('retyp_password_m1');
                valid = false;
           }
           if (document.getElementById('form').elements[i].value != document.getElementById('form').elements['password'].value){
                showdiv('retyp_password_m2');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'cname'){
           if (document.getElementById('form').elements[i].value ==""){
                showdiv('cname_m');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'email'){
           if (document.getElementById('form').elements[i].value ==""){
                showdiv('email_m');
                valid = false;
           }
       }
    }
    if ( valid == false )
    {
        showdiv('fix_it_message');
        return false;
    }else{
        showdiv('signup_select_your_plan');hidediv('signup_enter_account_info');
        document.getElementById('signup_steps_1').className='';
        document.getElementById('signup_steps_2').className='signup_steps_current';
    }
}

function validate_get_started_form_step_2 (dest){
    hidediv('package_m');
    hidediv('fix_it_message');
    valid = true;
    trial = false;
    is_checked = false;
    for(i=0; i<document.getElementById('form').length; i++){
       //alert(document.getElementById('webToLead').elements[i].name)
       if (document.getElementById('form').elements[i].name == 'package'){
           if (document.getElementById('form').elements[i].checked){
                is_checked = true;
                if (document.getElementById('form').elements[i].value== '1'){
                    trial=true;
                }
           }
       }
    }

    if (is_checked == false){
        showdiv('package_m');
        valid = false;
    }
    if ( valid == false )
    {
        showdiv('fix_it_message');
        return false;
    }else{
        if (dest== 'back'){
            hidediv('signup_select_your_plan');hidediv('signup_steps_2');showdiv('signup_enter_account_info');showdiv('signup_steps_1');
        }else{
            if (trial){
                showdiv('signup_enter_account_info');showdiv('signup_select_your_plan');showdiv('signup_verify_and_submit');hidediv('signup_nav_1');hidediv('signup_nav_2');hidediv('signup_nav_3');

                document.getElementById('signup_steps_4').className='signup_steps_current';
                document.getElementById('signup_steps_2').className='';
            }else{
                showdiv('signup_enter_credit_card_info');hidediv('signup_select_your_plan');
                document.getElementById('signup_steps_3').className='signup_steps_current';
                document.getElementById('signup_steps_2').className='';
            }
        }
    }
}

function validate_get_started_form_step_3 (dest){
    hidediv('creditcardtype_m');
    hidediv('creditCardAccountNumber_m');
    hidediv('expdate_m');
    hidediv('creditCardCVV2_m');
    hidediv('first_name_m');
    hidediv('last_name_m');
    hidediv('street1_m');
    hidediv('cityName_m');
    hidediv('state_m');
    hidediv('postalcode_m');
    hidediv('country_m');
    hidediv('phone_m');
    hidediv('fix_it_message');
    valid = true;
    is_checked = false;
    for(i=0; i<document.getElementById('form').length; i++){
       //alert(document.getElementById('webToLead').elements[i].name)
       if (document.getElementById('form').elements[i].name == 'creditcardtype'){
           if (document.getElementById('form').elements[i].value =="- Make Selection -"){
                showdiv('creditcardtype_m');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'creditCardAccountNumber'){
           if (document.getElementById('form').elements[i].value ==""){
                showdiv('creditCardAccountNumber_m');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'month'){
           if (document.getElementById('form').elements[i].value =="- Make Selection -"){
                showdiv('expdate_m');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'year'){
           if (document.getElementById('form').elements[i].value =="- Make Selection -"){
                showdiv('expdate_m');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'creditCardCVV2'){
           if (document.getElementById('form').elements[i].value ==""){
                showdiv('creditCardCVV2_m');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'first_name'){
           if (document.getElementById('form').elements[i].value ==""){
                showdiv('first_name_m');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'last_name'){
           if (document.getElementById('form').elements[i].value ==""){
                showdiv('last_name_m');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'street1'){
           if (document.getElementById('form').elements[i].value ==""){
                showdiv('street1_m');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'cityName'){
           if (document.getElementById('form').elements[i].value ==""){
                showdiv('cityName_m');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'state'){
           if (document.getElementById('form').elements[i].value =="- Make Selection -" &&
           document.getElementById('form').elements['country'].value =="US"){
                showdiv('state_m');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'statetext'){
           if (document.getElementById('form').elements[i].value =="" &&
           document.getElementById('form').elements['country'].value !="US"){
                showdiv('state_m');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'postalcode'){
           if (document.getElementById('form').elements[i].value ==""){
                showdiv('postalcode_m');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'country'){
           if (document.getElementById('form').elements[i].value =="- Make Selection -"){
                showdiv('country_m');
                valid = false;
           }
       }else if (document.getElementById('form').elements[i].name == 'phone'){
           if (document.getElementById('form').elements[i].value ==""){
                showdiv('phone_m');
                valid = false;
           }
       }
    }

    if ( valid == false )
    {
        showdiv('fix_it_message');
        return false;
    }else{
        if (dest== 'back'){
            hidediv('signup_enter_credit_card_info');hidediv('signup_steps_3');showdiv('signup_select_your_plan');showdiv('signup_steps_2');
        }else{
            showdiv('signup_enter_account_info');showdiv('signup_select_your_plan');showdiv('signup_enter_credit_card_info');showdiv('signup_verify_and_submit');hidediv('signup_nav_1');hidediv('signup_nav_2');hidediv('signup_nav_3');

            document.getElementById('signup_steps_4').className='signup_steps_current';
            if (document.getElementById('trial_package').checked){
                change_steps_for_trial();
                document.getElementById('signup_steps_2').className='';
            }else{
                document.getElementById('signup_steps_3').className='';
            }
        }
    }
}
function validate_contact_us_form ( )
{
    hidediv('Email_message');
    hidediv('First_Name');
    hidediv('Last_Name');
    hidediv('Description_message');
    valid = true;
    for(i=0; i<document.getElementById('webToLead').length; i++){
       //alert(document.getElementById('webToLead').elements[i].name)
       if (document.getElementById('webToLead').elements[i].name == 'Last Name'){
           if (document.getElementById('webToLead').elements[i].value ==""){
                showdiv('Last_Name');
                valid = false;
           }
       }else if (document.getElementById('webToLead').elements[i].name == 'First Name'){
           if (document.getElementById('webToLead').elements[i].value ==""){
                showdiv('First_Name');
                valid = false;
           }
       }else if (document.getElementById('webToLead').elements[i].name == 'Email'){
           if (document.getElementById('webToLead').elements[i].value ==""){
                showdiv('Email_message');
                valid = false;
           }
       }else if (document.getElementById('webToLead').elements[i].name == 'Description'){
           if (document.getElementById('webToLead').elements[i].value ==""){
                showdiv('Description_message');
                valid = false;
           }
       }else if (document.getElementById('webToLead').elements[i].name == 'enterVerify'){
           if (document.getElementById('webToLead').elements[i].value != document.getElementById('varifyNumHidden').value){
                showdiv('varify');
                valid = false;
           }
       }
    }
    if ( valid == false )
    {
        return false;
    }
}
function randomgen()
{
    var rannumber='';
    for(ranNum=1; ranNum<=6; ranNum++){
    rannumber+=Math.floor(Math.random()*10).toString();
    }
    document.getElementById('varifyNum').innerHTML=rannumber;
    document.getElementById('varifyNumHidden').value=rannumber;
}

function loadROI()
{
	// ROI calculations
	    var setPlanInfo = function(){

	    if (document.getElementById('f1').checked){

		    document.getElementById('f3').value = 1499;
            document.getElementById('f4').value = 2500;
            document.getElementById('f60').value = 1699;

	    }else if(document.getElementById('f2').checked){

		    document.getElementById('f3').value = 2799;
		    document.getElementById('f4').value = 6000;
            document.getElementById('f60').value = 6999;

	    }else{
        
            document.getElementById('f3').value = 399;
            document.getElementById('f4').value = 1000;
            document.getElementById('f60').value = 299;
        }

	}

	window.addEvent('domready', function() {
		$('f1-1').addEvent('click', setPlanInfo);
	});

    window.addEvent('domready', function() {
        $('f2').addEvent('click', setPlanInfo);
    });
    
	window.addEvent('domready', function() {
		$('f2').addEvent('click', setPlanInfo);
	});


}
function validateROIForm(){
    var inputFields=new Array("f3","f4","f5","f6","f7","f10","f11","f12","f13","f14","f32","f28","f60");
    var arLen=inputFields.length;
    var error = 0;
    for ( var i=0, len=arLen; i<len; ++i ){
      if (isNaN(document.getElementById(inputFields[i]).value)){
        document.getElementById(inputFields[i]).className='errorcolor';
        error = 1;
      }else{
        document.getElementById(inputFields[i]).className='';
      }
    }

    if (error){
        document.getElementById('RIO_alert_message').style.display='block';
        document.getElementById('ROI_results').style.display='none';
        return 1;
    }else{
        document.getElementById('RIO_alert_message').style.display='none';
        return 0;
    }
}

function calculateROI()
{
	var dist_spread = 0.0;
    if (!validateROIForm()){

	    document.getElementById('ROI_results').style.display='block';
	    // visitors/month

	    document.getElementById('f21').value = document.getElementById('f4').value / document.getElementById('f11').value;

	    // consumer visitors/month

	    document.getElementById('f22').value = document.getElementById('f21').value * document.getElementById('f14').value / 100;

	    // consumer orders/month

	    document.getElementById('f23').value = document.getElementById('f22').value * document.getElementById('f13').value / 100 * document.getElementById('f6').value;

	    // consumer profit / month

	    document.getElementById('f29').value =  document.getElementById('f23').value * (100-document.getElementById('f5').value)/100- (document.getElementById('f23').value * document.getElementById('f10').value/100);

	    // distributor visitors/month

	    document.getElementById('f24').value = document.getElementById('f21').value - document.getElementById('f22').value;

	    // distributor acquisition

	    document.getElementById('f25').value = document.getElementById('f24').value * document.getElementById('f12').value /100;

	    // distributor profit

	    document.getElementById('f26').value =  document.getElementById('f25').value * document.getElementById('f7').value * (100-document.getElementById('f28').value - document.getElementById('f10').value)/100;

	    // net

	    document.getElementById('f27').value = parseFloat(document.getElementById('f29').value) + parseFloat(document.getElementById('f26').value) -parseFloat(document.getElementById('f3').value);

	    // net for 12 months

	    dist_spread = ((12 - document.getElementById('f32').value)*(12 - document.getElementById('f32').value)/2 + (12 - document.getElementById('f32').value)/2) * document.getElementById('f25').value * (document.getElementById('f7').value * (100 - document.getElementById('f28').value - document.getElementById('f10').value)/100);
	    document.getElementById('f27').value = parseFloat(document.getElementById('f29').value) * 12 + dist_spread - parseFloat(document.getElementById('f3').value)*12 - document.getElementById('f60').value;

	    // ROI

	    document.getElementById('f31').value = (document.getElementById('f27').value) / parseFloat(document.getElementById('f3').value)*100;

	    document.getElementById('f31').value = Math.round(document.getElementById('f31').value*Math.pow(10,2))/Math.pow(10,2);

	    // ROI for 12 months
	    document.getElementById('f31').value = (document.getElementById('f27').value) / parseFloat(document.getElementById('f3').value) / 12*100;

	    document.getElementById('f31').value = Math.round(document.getElementById('f31').value*Math.pow(10,2))/Math.pow(10,2);

        if (document.getElementById('f31').value > 0){
            document.getElementById('f31').className='positiveROI';
        }else{
            document.getElementById('f31').className='negativeROI';
        }
	}
}

function change_steps_for_trial(){
    var trial = document.getElementById('trial_package').checked;

    if (trial){
        document.getElementById('signup_steps_3').className='signup_steps_trial';
        hidediv('signup_enter_credit_card_info');
    }else{
        document.getElementById('signup_steps_3').className='';
    }

}
function register_change_steps(from, to){
    if (from == '2' && to == '1'){
        document.getElementById('signup_steps_2').className='';
        document.getElementById('signup_steps_1').className='signup_steps_current';
        hidediv('signup_select_your_plan');showdiv('signup_enter_account_info');hidediv('fix_it_message');
    }else if(from == '3' && to == '2'){
        hidediv('signup_enter_credit_card_info');showdiv('signup_select_your_plan');hidediv('fix_it_message');
        document.getElementById('signup_steps_3').className='';
        document.getElementById('signup_steps_2').className='signup_steps_current';
    }
}
function changeTitle(title) { document.title = title; }
//<![CDATA[
var tl_loc0=(window.location.protocol == "https:")? "https://secure.comodo.net/trustlogo/javascript/trustlogo.js" :
"http://www.trustlogo.com/trustlogo/javascript/trustlogo.js";
document.writeln('<scr' + 'ipt language="JavaScript" src="'+tl_loc0+'" type="text\/javascript">' + '<\/scr' + 'ipt>');
//]]>

