/**
**@Author : Farid Arzpeyma, http://teamatec.com
**@Version : 1.0
**/

var logo
var logoPath = "client/public/flash/logo.swf"
var bannerPath = "client/public/flash/banner.swf"

window.addEvent('domready', function() {
	
	if(document.getElement('#countdown'))
	{
		new MooCountdown({
			futureDate:'1293034266000',
			dayText:' روز ',
			hourText:' ساعت ',
			minuteText:' دقیقه ',
			secondText:'ثانیه',
			startFont:'11px',
			finishFont:'11px',
			container:'countdown'
		});
	}
	
	document.getElements('.image-gallery').each(function(item,index){
		var images = item.getElements('img');
		if(images)
		{
			
			images.each(function(item,index){
				item.setStyle("display","none");
				item.setStyle("opacity","0");
			});
			
		}
	});
	
	logo = document.id("logo");
	if(logo)
	{
		
		var flashvars = {};
		var params = {'wmode':'transparent','menu':'false'};
		var attributes = {};

		
		swfobject.embedSWF(bannerPath, "flash-banner", "480", "300", "8.0.0","expressInstall.swf", flashvars, params, attributes);
		
		positionLogo();
		//logo.setStyle('opacity',0);
	}
	buildBanner();
});

window.addEvent('resize',function()
{
	if(logo)
	{
		positionLogo();
	}
});

window.addEvent('load',function()
{
	
	document.getElements('.image-gallery').each(function(item,index){
		var images = item.getElements('img');
		if(images)
		{
			setInterval(changeImage,7000,images,item)
			changeImage(images,item);
		}
		item.getElement('.next').addEvent("click",function()
		{
			changeImage(images,item);
		});
		item.getElement('.description').setStyle("opacity",.8);
		item.getElement('.pre').addEvent("click",function()
		{
			var current = item.retrieve('current');
			if(images[current-1] && current-2 > -2)
			{
				images[current-1].tween('opacity',0);
				setTimeout(function(){
					images[current+1].setStyle('display','none');
				},700);
				current-=2;
				if(current < -1)
				{
					current = -1;
				}
				item.store('current',current);
				changeImage(images,item);
			}
		});
	});
});

function changeImage(images,gallery)
{
	var current = gallery.retrieve('current');
	var reset = gallery.retrieve('reset');
	if(!current && current != 0)
	{
		current = -1;
	}
	
	if(current != -1)
	{
		if(images[current])
		{
			gallery.getElement('.description').dissolve();
			if(images[current-1])
				images[current-1].tween('opacity',0);
			if(reset)
				images[images.length-1].tween('opacity',0);
			setTimeout(function(){
				if(images[current-1])
					images[current-1].setStyle('display','none');
				
					if(reset)
						images[images.length-1].setStyle('display','none');
				
				images[current].setStyle('display','block');
				images[current].tween('opacity',1);
				gallery.getElement('.description').set('text',images[current].get('alt'));
				gallery.getElement('.description').reveal().fade(.8);
				
				if(current+1 == images.length)
				{
					current = -1;
					gallery.store('reset',true);
				}
				else
				{
					gallery.store('reset',false);
				}
				current ++;
				gallery.store('current',current);
			},700);
		}
	}
	else
	{
		current ++;
		gallery.store('current',current);
		changeImage(images,gallery);
		return;
	}
	
}

function positionLogo()
{
	logo.position({position:'topCenter',offset:{x:-100},ignoreScroll:true});
}

function buildBanner()
{
	
}

function fixPersianString(text) {

    if (text == null)
        return null;

    text = text.split('0').join('۰'); // ۰
    text = text.split("1").join('۱'); // ۱
    text = text.split("2").join('۲'); // ۲
    text = text.split("3").join('۳'); // ۳
    text = text.split("4").join('۴'); // ۴
    text = text.split("5").join('۵'); // ۵
    text = text.split("6").join('۶'); // ۶
    text = text.split("7").join('۷'); // ۷
    text = text.split("8").join('۸'); // ۸
    text = text.split("9").join('۹'); // ۹

    return text;
}


function showm( id ) 
{
	
var d = document.getElementById( id );
for( var i = 1; i<=10; i++ )
{
if( document.getElementById( 'smenu' + i ) )
{
document.getElementById( 'smenu' + i ).style.display = 'none'; 
}
}
if( d ) 
{
d.style.display = 'block'; 
}
}

function validatem()
			{
						if (document.getElementById("university").value!=00)
										if (document.getElementById("daneshkade").value!=00)
											if (document.getElementById("title").value!='')
												if (document.getElementById("category").value!=00)
												  if (document.getElementById("abstract").value!='')
													if (document.getElementById("keyword").value!='')
														
													
													document.getElementById("frmreg").submit();
										
									else {alert('کلمات کليدی را وارد نماييد');}
								else {alert('چکيده را وارد نماييد');}
								else {alert('زمينه علمی مقاله را وارد نماييد');}
						else {alert('عنوان مقاله را وارد نماييد');}
						else {alert('نام دانشکده را انتخاب نمایید');}
						else {alert('نام دانشگاه را انتخاب نمایید');}
								  
			}
function checkimagem()
{
var str = document.getElementById("fish").value
var pos = str.lastIndexOf(".");
var ext = str.substr(pos).toUpperCase();
switch (ext)
{
case ".JPG":
	return true;
	break;
case ".gif":
	return false;
	break;
default:
	alert("  فرمت فايل فيش واريزی بايد به صورت باشد JPG");
	document.getElementById("fish").value="";
	return false;
	break;
}
}
function checkarticle()
{
var str = document.getElementById("article").value
var pos = str.lastIndexOf(".");
var ext = str.substr(pos).toUpperCase();
switch (ext)
{
case ".DOC":
	return true;
	break;
case ".DOCX":
	return false;
	break;
default:
	alert("  فرمت فايل مقاله بايد به صورت باشد DOC/DOCX");
	document.getElementById("article").value="";
	return false;
	break;
}
}
function validaten()
			{
				if (document.getElementById("workshop").value!=00)
				if (document.getElementById("gardesh").value!=00)
				{if(checkimagem())
				if(checkarticle())
								document.getElementById("frmreg").submit();}
					else {alert('تمايل/عدم تمايل به شرکت در ارودی همايش را انتخاب نماييد');}			
					else {alert('کارگاه آموزشی را انتخاب نماييد');} 
					 
			}
												
						
