

function addtooltip(){    $('#preview').tooltip({
	    delay: 0,
	    showURL: false,
	    positionRight: true ,
	    bodyHandler: function() {return $("<img/>").attr("src", $(this).attr('src'));}
   });
}


hs.graphicsDir = '/forma/highslide/graphics/';
hs.outlineType = 'rounded-white';
hs.wrapperClassName = 'draggable-header';
hs.showCredits = 0;
hs.align = 'center';
hs.allowSizeReduction = true;






function zebra()
{
     $('#zakazform tr').removeClass("second");
	 $('#zakazform').find('tr:visible').each(function(i)
	 {
	    if (i%2)
	    $(this).addClass("second");
	});
}

function clipp(){

	if ($('#color').val()==7)
    	$('#clipping').show();
    else
    	$('#clipping').hide();
	//zebra();
}



function checkmail(value) {
reg = /[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/;
 if (!value.match(reg)) {return false; }
 else
 return true;
 }


 function checkint(value) {
reg = /^[-\+]?\d+/;
 if (!value.match(reg)) {return false; }
 else
 return true;
 }


function showRequest(formData, jqForm, options) {

     /*
	    var queryString = $.param(formData);
	    alert('Вот что мы передаем: \n\n' + queryString);
    return true;  */
}

// вызов после получения ответа
function showResponse(responseText, statusText)  {
	if (statusText=='success')
		{

		 alert(responseText);
		hs.close();
		}
	else
		alert('Ошибка отправки!');

   /*
	alert('Статус ответа сервера: ' + statusText + '\n\nТекст ответа сервера: \n' + responseText +
	'\n\nЦелевой элемент div обновиться этим текстом.');   */
}




	function validate_form(  ) {

	var options = {
	    // элемент, который будет обновлен по ответу сервера
	  	target: "#divToUpdate",
	  	url: "/forma/result.php",
	    beforeSubmit: showRequest, // функция, вызываемая перед передачей
	    success: showResponse, // функция, вызываемая при получении ответа
	    timeout: 3000 // тайм-аут
	  };





		var form = document.getElementById('zakazform');


		if ( form.model.value =='') {
   			alert("Введите модель");
   			form.model.focus();
   			return false;
  		} else if ( form.color.value =='') {
   			alert("Введите цвет");
   			form.color.focus();
   			return false;
  		}
  		else if ( form.email.value =='') {
  			alert("Введите контактный e-mail");
  			form.email.focus();
  			return false;
		} else if ( checkmail(form.email.value) != true) {
  			alert("Не корректный контактный e-mail");
  			form.email.focus();
  			return false;
  		}

    	$('#zakazform').ajaxSubmit(options);
		return false;
	}


function selectmodel(){
	if($("#im_"+$('#model').val()).length) {
	  // exists
		if ($("#im_"+$('#model').val()).html()!='')
		{
		$("#preview").attr("src",'/forma/images/'+$("#im_"+$('#model').val()).html());
		 addtooltip();
		}	}

}
