/**
 * @author wes
 */
jQuery.preloadImages = function() {
  for(var i = 0; i<arguments.length; i++){
    jQuery("<img>").attr("src", arguments[i]);
  }
}
$(document).ready(function(){
		
		//if russian, make text larger
		if($('#aboutNav img').attr("alt") == "Декларация Фонда") {
			$('body p').css('font-size','115%');
			$('#caption').css('font-size','90%');
			$.preloadImages("../img/nav/ru/about_rollover.gif", "../img/nav/ru/activities_rollover.gif");
		
		} else {
			$.preloadImages("../img/nav/en/about_rollover.gif", "../img/nav/en/activities_rollover.gif");
		}
		
		//image rollver on main nav
		$("#nav a img").hover(function(){
				if($(this).attr("src").indexOf("-active") == -1) {
					var newSrc = $(this).attr("src").replace("default.gif","rollover.gif");
					$(this).attr("src",newSrc);
				}
			},
			function(){
				if($(this).attr("src").indexOf("rollover.gif") != -1) {
					var oldSrc = $(this).attr("src").replace("rollover.gif","default.gif");
					$(this).attr("src",oldSrc);
				}
			}
		);
});

/********
 * Displays the signup text for the stay connected email submission form
 *******/
var stayingConnected = false;
function displayEmailForm(lang) {
		if(stayingConnected == false) {
		string = "";
		if(lang=="en") {
			string = '<hr /><div id="stayConnected" class="contentBucket1 hidden">'+
				"<h2 class='sc'>Stay Connected</h2>"+
	            "<p>Stay up-to-date about the Russian Avantgarde Foundation by subscribing to our mailing list. You will receive updates on special events, and important news regarding our foundation and the avantgarde community.</p>"+
	            '<form id="submitEmail" name="submitEmail" method="post" action="functions/submitmail.php">'+
	            '<input name="lang" type="hidden" id="lang" value="en" />'+
				'<input name="name" type="text" id="name" value="Name" onfocus="if(document.submitEmail.name.value==\'Name\') document.submitEmail.name.value=\'\';" onblur="if(document.submitEmail.name.value==\'\') document.submitEmail.name.value=\'Name\';" />'+
	            '<input name="email" type="text" id="email2" value="Email" onfocus="if(document.submitEmail.email.value==\'Email\') document.submitEmail.email.value=\'\';" onblur="if(document.submitEmail.email.value==\'\') document.submitEmail.email.value=\'Email\';" />'+
	            '<input type="image" name="submit" id="submit" value="Submit" src="/firstborn/avangard-ru/img/btn_submit_en.gif" />'+"</form></div>";
		} else {
			string = '<hr /><div id="stayConnected" class="contentBucket1 hidden">'+
				'<h2 class="sc">Подписка</h2>'+
	            '<p>Если вы хотите получить уведомление о запуске нашего нового сайта и подписаться на новости о предстоящих мероприятиях, оставьте, пожалуйста, ваш электронный адрес.</p>'+
	            '<form id="submitEmail" name="submitEmail" method="post" action="functions/submitmail.php">'+
	            '<input name="lang" type="hidden" id="lang" value="ru" />'+
				'<input name="name" type="text" id="name" value="Имя" onfocus="if(document.submitEmail.name.value==\'Имя\') document.submitEmail.name.value=\'\';" onblur="if(document.submitEmail.name.value==\'\') document.submitEmail.name.value=\'Имя\';" />'+
	            '<input name="email" type="text" id="email2" value="Электронный адрес" onfocus="if(document.submitEmail.email.value==\'Электронный адрес\') document.submitEmail.email.value=\'\';" onblur="if(document.submitEmail.email.value==\'\') document.submitEmail.email.value=\'Электронный адрес\';" />'+
	            '<input type="image" name="submit" id="submit" value="Submit" src="/firstborn/avangard-ru/img/btn_submit_ru.gif" />'+
	          '</form></div>';
		}
		$('#leftContent').append(string);
		
		$('#stayConnected').slideDown(400,function() {
			sIFR.replace(century, {selector: '.sc',css: ['.sIFR-root {color:#ee2a28;font-weight:bold;}'],wmode: 'transparent'});
			$('#submitEmail').ajaxForm({ 
				dataType:  'json', 
				success:   processJson
			});
		}).removeClass('hidden');
		//$('#stayConnected').scrollTo(1000);
		stayingConnected = true;
	}
	//$.scrollTo($('#stayConnected'),800);
	

	return false;
}
function processJson(data) { 
   
   if(data.isValid == "true") {
	   $('#submitEmail').slideUp("slow",function() {
		   $('#submitEmail').before("<p class=\"error\">"+data.message+"</p>");
		});
   } else {
	  $('#submitEmail').append("<p class=\"error\" style=\"margin-left:0px;\">"+data.message+"</p>");
   }
}