// JavaScript Document
function SubmitContact()
	{
		var a_cow_name		=	mzaTrim($('cow_name').value);
		var a_cow_pobox	=	mzaTrim($('cow_pobox').value);
		var a_cow_email	=	mzaTrim($('cow_email').value);
		var a_cow_coment	=	mzaTrim($('cow_coment').value);

		if (a_cow_name=='')
			{
				$('cow_name').focus();
				alert('Llene el campo con su nombre');
				return false;
			}
		if (a_cow_pobox=='')
			{
				$('cow_pobox').focus();
				alert('Llene el campo con su código postal');
				return false;
			}

		if (a_cow_email=='')
			{
				$('cow_email').focus();
				alert('Llene el campo con su email');
				return false;
			}
		if (!isEmail(a_cow_email))
			{
				$('cow_email').focus();
				alert('Llene el campo con su email Valido!');
				return false;
			}
		if (a_cow_coment=='')
			{
				$('cow_coment').focus();
				alert('Llene el campo con el asunto');
				return false;
			}


		var TheForm = $("ContacsWeb");
		
		dojo.io.bind({
			url: '$send_email.asp',
			method : 'POST',
			formNode : TheForm,
			error: errorHandlerSave,
			load: successfulHandlerSave,
			mimetype: "text/html"
		});					
	}
// handle successful response here
function errorHandlerSave(type,error)
	{
		FastAlert("Error:"+error.message);
	}

// handle successful response here
function successfulHandlerSave(type, data, evt)
	{

		if ('1' == data.substr(0, 1))
			{
				FastMessage("Contacto procesado !.");
				//alert(data.substr(1));
				$("result").innerHTML=data.substr(1);
			}
		else if ('0' == data.substr(0, 1))
			{
				FastAlert('Su contacto no se pudo procesar');
			}
		else
			{
				alert(data);
			}
	}

function FastMessage(MyText)
	{
		dojo.widget.byId("MessageFast").setContent('<div class="IconMessage"></div>'+MyText,'message',5000);
	}
function FastFatal(MyText)
	{
		dojo.widget.byId("MessageFast").setContent('<div class="IconFatal"></div>'+MyText,'warning',5000);
	}
function FastAlert(MyText)
	{
		dojo.widget.byId("MessageFast").setContent('<div class="IconAlert"></div>'+MyText,'warning',5000);
	}
function FastError(MyText)
	{
		dojo.widget.byId("MessageFast").setContent('<div class="IconError"></div>'+MyText,'error',5000);
	}

function newImage(arg)
	{
		if (document.images)
			{
				rslt = new Image();
				rslt.src = arg;
				return rslt;
			}
	}

var preloadFlag = false;
function preloadImages()
	{
		if (document.images)
			{
				toolbar_message	= newImage("img/toolbar/yes.gif");
				toolbar_error	= newImage("img/toolbar/not.gif");
				toolbar_alert	= newImage("img/toolbar/warning.gif");
				toolbar_fatal	= newImage("img/toolbar/question.gif");
				preloadFlag = true;
			}
	}

function MyAllDojoInit()
	{
		try
			{
				preloadImages();
				var divToaster=document.createElement("div");
				document.body.appendChild(divToaster);
				var wdg_MessageFast = dojo.widget.createWidget("Toaster", {
																id: "MessageFast",
																widgetId: "MessageFast",
																positionDirection: "tr-left"
																}, divToaster);
				wdg_MessageFast=dojo.widget.byId('MessageFast');
				//wdg_MessageFast.addClass('MessageFastCss');
				wdg_MessageFast.hide();
			}
		catch (e)
			{
				//
				alert(e);
			}
	}

dojo.addOnLoad(MyAllDojoInit);


function RemoveEventSeletedInBody()
	{
		if(document.addEventListener)
			{
				// Mozilla, Netscape, Firefox
				document.removeEventListener('selectstart', NoSeletedInBody, false);
			}
		else
			{
				// IE
				document.detachEvent("onselectstart",NoSeletedInBody);
			}
	}
function AttachEventSeletedInBody()
	{
		if(document.addEventListener)
			{
				// Mozilla, Netscape, Firefox
				document.addEventListener('selectstart', NoSeletedInBody, false);
			}
		else
			{
				// IE
				document.attachEvent("onselectstart",NoSeletedInBody);
			}
	}
function NoSeletedInBody()
	{
		return false;
	}
function AllowSeletedInBody()
	{
		return true;
	}

AttachEventSeletedInBody();
