function changeProdPhoto(path, color, block){
	var prodImg = document.getElementById("bigProdPhoto");
	var colorNameBlock = document.getElementById("colorName");
	if(prodImg){
		prodImg.src = path;
	}
	if(colorNameBlock){
		colorNameBlock.innerHTML = color;
	}
	if(color == "смешанный"){
		block.style.backgroundImage = "url(../_common/img/mixed.gif)";
	}
}
function initMixedBlocks(){
	for(i=0;i<document.getElementsByClassName("colorBlock").length;i++){
		if(document.getElementsByClassName("colorBlock")[i].id == "смешанный"){
			document.getElementsByClassName("colorBlock")[i].style.backgroundImage = "url(../_common/img/mixed.gif)";
		}
	}
}
document.getElementsByClassName = function(cl) {
	var retnode = [];
	var myclass = new RegExp('\\b'+cl+'\\b');
	var elem = this.getElementsByTagName('*');
	for (var i = 0; i < elem.length; i++) {
	var classes = elem[i].className;
	if (myclass.test(classes)) retnode.push(elem[i]);
	}
	return retnode;
};
function initRightContentBanners(){
	if(document.getElementById("rightBanner")){
		var mainbanners = new SWFObject("../pages/flash/vertical.swf", "rightBanner", "100", "600", "9", "#ffffff");
		mainbanners.addParam("wmode", "opaque");
		mainbanners.addVariable("xmlPath", "../banner_xml2.php");
		mainbanners.write("rightBanner");
	}
}
function initRightContentBanners2(){
	if(document.getElementById("rightBanner2")){
		var mainbanners = new SWFObject("flash/banner.swf", "rightBanner", "150", "600", "9", "#ffffff");
		mainbanners.addParam("wmode", "opaque");
		mainbanners.write("rightBanner2");
	}
}
function selectSeason(season){
	for(i=0;i<document.search_frm.getElementsByTagName("option").length;i++){
		if(document.search_frm.getElementsByTagName("option")[i].value == season){
			document.search_frm.getElementsByTagName("option")[i].selected = "selected";
			break;
		}
	}	
}
function initMainBanners(){
	if(document.getElementById("flashBlock")){
		var mainbanners = new SWFObject("flash/daypropose.swf", "flashBlock", "368", "277", "9", "#ffffff");
		mainbanners.addParam("wmode", "opaque");
		mainbanners.addVariable("pathXML", "../banner_xml.php");
		mainbanners.write("flashBlock");
	}
}
function check_resipient()

{

	email = document.getElementById('email').value;
	names = document.getElementById('names').value;
	subjects = document.getElementById('subject').value;
	messages = document.getElementById('description').value;


	if(names == '')
    {
        alert ('Введите имя, пожалуйста');
		document.getElementById('names').focus();
        return false;
    }

	else if(!validateEmail(email))
    {
        alert ('E-mail не введен или введен неправильно');
		document.getElementById('email').focus();
        return false;
    }

    else if(subjects == '')
    {
        alert ('Введите тему письма, пожалуйста');
		document.getElementById('subject').focus();
        return false;
    }

    else if(messages == '')
    {
        alert ('Введите текст письма, пожалуйста');
		document.getElementById('description').focus();
        return false;
    }

    else
        document.contact.submit();


}


function validateEmail(emails)
{
    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(emails))
        return true
    else
        return false;
}

function initFlashMap(){
	if(document.getElementById("flashmap")){
		var mainbanners = new SWFObject("flash/map.swf", "flashmap", "440", "440", "9", "#ffffff");
		mainbanners.addParam("wmode", "opaque");
		mainbanners.write("flashmap");
	}
}
function showSentMessage(){
	document.getElementById("sentMessage").display = "block";
	document.getElementById("sentMessage").innerHTML = "Письмо было успешно отправлено";
	setTimeout(hideMessageSent, 2000);	
}
function hideMessageSent(){
	document.getElementById("sentMessage").innerHTML = "";
	document.getElementById("sentMessage").display = "none";
}