
function show_hide(id) {
    	
   	if ('none' == document.getElementById(id).style.display) {
   		document.getElementById(id).style.display = 'block';
   	} else {
   		document.getElementById(id).style.display = 'none';
  	}
}

function show_hide_info(id) {

	document.getElementById('id_sub_text_1').style.display = 'none';
	document.getElementById('id_sub_text_2').style.display = 'none';
	document.getElementById('id_sub_text_3').style.display = 'none';
	document.getElementById('id_sub_text_4').style.display = 'none';
	document.getElementById('id_sub_text_6').style.display = 'none';
	document.getElementById(id).style.display = 'block';
}

function onFocusLogin(el) {

    if ('Login' == el.value) {
    	el.value = '';
    }
}

function onBlurLogin(el) {

    if ('' == el.value || ' ' == el.value) {
    	el.value = 'Login';
    }
}

function onFocusPass(el) {

    if ('google' == el.value) {
    	el.value = '';
    }
}

function onBlurPass(el) {

    if ('' == el.value || ' ' == el.value) {
    	el.value = 'google';
    }
}

function check_contact() {

	if (document.getElementById('id_sName').value.length < 3 || 
		document.getElementById('id_sEmail').value.length < 3 || 
		document.getElementById('id_sEmailRe').value.length < 3 || 
		document.getElementById('id_sText').value.length < 3 || 
		document.getElementById('id_sEmail').value != document.getElementById('id_sEmailRe').value) {
					
		document.getElementById('id_err').style.display = 'block';
		return false;
	} else {
		
		document.getElementById('id_err').style.display = 'none';
		return true;
	}
	
}


function select_models(i) {
	if (i == 2) {
		document.getElementById('id_models').style.display = 'block';
		document.getElementById('id_model_br').style.display = 'block';
	} else {
		document.getElementById('id_models').style.display = 'none';
		document.getElementById('id_model_br').style.display = 'none';
	}
}

function select_tarif(i) {
	if (i == 2) {
		document.getElementById('id_tarif_info').style.display = 'block';
	} else {
		document.getElementById('id_tarif_info').style.display = 'none';
	}
}


function check_form() {

	var bError = false;

	if (document.getElementById('m_sLoginF').value.length < 4) {
		document.getElementById('m_sLoginF').style.border = 'solid 1px #f00';
		bError = true;
	} else {
		document.getElementById('m_sLoginF').style.border = 'solid 1px #b4bac0';
	}
	
	if (document.getElementById('m_sPassF').value.length < 6) {
		document.getElementById('m_sPassF').style.border = 'solid 1px #f00';
		bError = true;
	} else {
		document.getElementById('m_sPassF').style.border = 'solid 1px #b4bac0';
	}
	
	if (document.getElementById('m_sPassS').value.length < 6) {
		document.getElementById('m_sPassS').style.border = 'solid 1px #f00';
		bError = true;
	} else {
		document.getElementById('m_sPassS').style.border = 'solid 1px #b4bac0';
	}

	if (document.getElementById('m_sEmail').value.length < 4) {
		document.getElementById('m_sEmail').style.border = 'solid 1px #f00';
		bError = true;
	} else {
		document.getElementById('m_sEmail').style.border = 'solid 1px #b4bac0';
	}

	if (document.getElementById('m_sEmailS').value.length < 4) {
		document.getElementById('m_sEmailS').style.border = 'solid 1px #f00';
		bError = true;
	} else {
		document.getElementById('m_sEmailS').style.border = 'solid 1px #b4bac0';
	}

	if (document.getElementById('m_sName').value.length < 3) {
		document.getElementById('m_sName').style.border = 'solid 1px #f00';
		bError = true;
	} else {
		document.getElementById('m_sName').style.border = 'solid 1px #b4bac0';
	}

	if (document.getElementById('m_sScanPass').value == '') {
		document.getElementById('m_sScanPass').style.border = 'solid 1px #f00';
		bError = true;
	} else {
		document.getElementById('m_sScanPass').style.border = 'solid 1px #b4bac0';
	}
	
	if (document.getElementById('m_sFotoPass').value == '') {
		document.getElementById('m_sFotoPass').style.border = 'solid 1px #f00';
		bError = true;
	} else {
		document.getElementById('m_sFotoPass').style.border = 'solid 1px #b4bac0';
	}
	
	if (document.getElementById('m_sWho').value == 0) {
		document.getElementById('m_sWho').style.border = 'solid 1px #f00';
		bError = true;
	} else {
		document.getElementById('m_sWho').style.border = 'solid 1px #b4bac0';
	}
	
	if (document.getElementById('m_sWho').value == 2 && document.getElementById('m_sModelsCount').value == '') {
		document.getElementById('m_sModelsCount').style.border = 'solid 1px #f00';
		bError = true;
	} else {
		document.getElementById('m_sModelsCount').style.border = 'solid 1px #b4bac0';
	}
	
	if (document.getElementById('m_sWhatKnow').value == 0) {
		document.getElementById('m_sWhatKnow').style.border = 'solid 1px #f00';
		bError = true;
	} else {
		document.getElementById('m_sWhatKnow').style.border = 'solid 1px #b4bac0';
	}
	
	if (document.getElementById('m_iGroup').value == 0) {
		document.getElementById('m_iGroup').style.border = 'solid 1px #f00';
		bError = true;
	} else {
		document.getElementById('m_iGroup').style.border = 'solid 1px #b4bac0';
	}
	
	if (!bError) {
		//document.getElementById('id_send').value 	= "Загрузка...";
//		document.getElementById('id_send').disabled = "disabled";
		document.getElementById('id_form').submit();
		return true;
	}
	
	return false;
}





    function get_forum_link() {    
       	
    	/* setTimeout("get_forum_link()", 20000); */
        JsHttpRequest.query( 
            '/forum_link.php', 
            {
                'id':		40, 
                'action':	'action_random_active_link' 
            },
            
            function(result, errors) {
            	
            	if (false == result['sText']) {
            		document.getElementById('id_link_forum').style.display 	= 'none';
            	} else {
            		
            		iScroll = 0;
            		clearTimeout(iScrollTimer);
            		
            		document.getElementById('id_link_forum').style.display  = 'block';
	            	document.getElementById('id_link_content').innerHTML 	= result['sText'];
	            	
			 		if (get_lenght(document.getElementById('id_link_from_forum').innerHTML) > 290) { 
			 			scroll_link();
	            	}
            	}
            }, 
            true
        );
    }  
    
    iScrollTimer = 0;
    iScroll = 0;
    function scroll_link() {

    	iScroll = iScroll - 1;
    	if (iScroll <= -get_lenght(document.getElementById('id_link_from_forum').innerHTML)) {
    		iScroll = 230;
    	}
	    	
    	if (iScroll >= 0) {
    		document.getElementById('id_link_from_forum').style.padding = "0px 0px 0px " + iScroll + "px";
    		document.getElementById('id_link_from_forum').style.margin = "0px";
    	} else {
    		document.getElementById('id_link_from_forum').style.padding = "0px";
    		document.getElementById('id_link_from_forum').style.margin = "0px 0px 0px " + iScroll + "px";
    	}
    	iScrollTimer = setTimeout("scroll_link()", 50);
    }
    
    function get_lenght(str) {
    	
    	return str.length * 6.5;
    }