// JavaScript Document
var curQ = -1; // q = quote from film
var curF = -1; // f = feedback


function setNextQuote(phpPath, type, param) {
	var text = '';
	var source = '';
	var waitID='';
	var contentID='';
	if (type == "q") { // quote from a film
		waitID = '#side-quote-wait';
		contentID= '#side-quote-body-int';
		cur = ++curQ;	
	}else { // feedback quote
		waitID = '#quote-wait';
		contentID= '#quote-body-int';
		cur = ++curF;
	}
	$(waitID).css ({display:"block"});
	$(contentID).css ({display:"none"});
	
	if (param == "random") {
		cur = -1;	
	}
	
	var req = phpPath + "?type=" + type + "&req=" + cur;
	
	
	$(document).ready(function(){
		$.ajax({
			type: "GET",
			url: req,
			dataType: "xml",
			success: function(xml) {
				var src = '';
				var text = '';
				var id = -1;
				$(xml).find("source").each (function () {
					src = $(this).text();											  
				  });
				$(xml).find("text").each (function () {
					text = $(this).text();											  
				  });
				$(xml).find("id").each (function() {
					id = $(this).text();
  				  });
				
				var html = '<p>' + text + '</p><p align="left">' + src + '</p>';
				$(waitID).css ({display:"none"});
				$(contentID).html(html);
				$(contentID).css ({display:"block"});
				if (type=="q") {
					curQ = id;	
				}
				else {
					curF = id;	
				}
			}
	});
});
	
}


function validate_email(form) {
	var inputs = form.getElementsByTagName('input');
	var filter = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+){1,4}$/;

	for (a=0; a<inputs.length; a++) {
		switch (inputs[a].name) {
			case 'the_email':
				if (!filter.test(inputs[a].value)) {
					alert('כתובת הדוא"ל אינה חוקית');
					inputs[a].focus();
					return false;
				}

				break;
		}
	}

	if (document.charset)
		form.encoding.value = document.charset;
	else if (document.defaultCharset)
		form.encoding.value = document.defaultCharset;
	else if (document.characterSet)
		form.encoding.value = document.characterSet;

	return true;
}
//-->

