/* Coded By Designfabrika.com  */

var scroller = {};

cPage = 0;

var myAccordion = {};

var effect      = {};

window.addEvent('domready', function() {

	

	var toolDiv = $(document).getElements('div.tooltip');

			

		

			if( toolDiv.length ) {

				for( var i = 0; i < toolDiv.length; i++ ){

					toolDiv[i].innerHTML += '<img src="images/tool.gif" class="tip">';

					toolDiv[i].setStyle('opacity', 0);

				}

			}

	

	effect = new Fx.Morph('container', {duration: 10000, transition: Fx.Transitions.linear,onComplete:slideBack});

	slideBack();

	$$('.close').each(function(el){

											el.addEvent('click',function(){myAccordion.display(10)});

											el.href="javascript:;";

										});

	

	myAccordion = new Accordion($('accordion'), 'div.toggler', 'div.element', {

		opacity: true,

		display:4,

		alwaysHide:true,

		onActive: function(toggler, element){

			toggler.getElement('div.sign').setStyles({'background-position':'bottom left'});

			if(toggler.id=='tg1'){

					$('content').innerHTML = "shaped souls...";

			}if(toggler.id=='tg2'){

					$('content').innerHTML = "shrinks of your brand's soul.";

			}if(toggler.id=='tg3'){

					$('content').innerHTML = "areas of specializations.";

			}if(toggler.id=='tg4'){

					$('content').innerHTML = "journey to become a brand psychologist";

			}if(toggler.id=='tg5'){

			  	$('content').innerHTML = "appointment for the first consultation.";

			}

		},

		onBackground: function(toggler, element){

			toggler.getElement('div.sign').setStyles({'background-position':'top left'});

		}

	});



scroller = new Fx.Scroll('scrollframe', {

    offset: {

        'x': 0,

        'y': 0

    }

		

});

	if($('address-ist')){

  $('address-ist').addEvent('click',function(event){toggle(event.target)});

  $('address-london').addEvent('click',function(event){toggle(event.target)});

}

});





function nexPage(){

	if(cPage<($('scroller').getElements('li').length-1)){

		cPage ++;

		scroller.start(890*cPage,0);

		$('count').innerHTML = cPage+1;

	}else{
		cPage=0;
		scroller.start(890*cPage,0);
		$('count').innerHTML = cPage+1;
	}

}





function prevPage(){

	if(cPage>0){

		cPage --;

		scroller.start(890*cPage,0);

		$('count').innerHTML = cPage+1;

	}

}



function slideBack(){

	effect.start({'background-position':['10px 0px','10px 265px']});

	

}



function toggle(el) {

		var el1=$('istanbul');

		var el2=$('london');

		var el3=$('address-ist');

		var el4=$('address-london');

		if (el1.getStyles('display').display=='block'){

			el1.setStyle('display','none');

			el2.setStyle('display','block');

			el3.setStyles({'font-weight':'normal','height':'15px'});

			el4.setStyles({'font-weight':'bold','height':'28px'});

		}else{

			el1.setStyle('display','block');

			el2.setStyle('display','none');

			el3.setStyles({'font-weight':'bold','height':'28px'});

			el4.setStyles({'font-weight':'normal','height':'15px'});

	 	}

}







function hiddentool(x){

	$('t-' + x).fade(0);

}



function contacttooltip(id, message, color){

	

	var tooltip = $('t-' + id);



	if( tooltip ){

		tooltip.innerHTML = message + '<img src="images/tool.gif" class="tip">';

		tooltip.setStyle('color', color);

		tooltip.fade(1);

	}

}



function contact(){

	// Konfigürasyon

	// control = true?false

	// tooltip = true?false



	var formDiv = $('contact_form'), formMessageDiv = $('contact_form_message'), failed = false, control = true, tooltip = true, field = new Array(), message = new Array(), emailat = '';

	message['successfuly'] = new Array('white', 'Your message has been successfully');

	message['failed']			 = new Array('red', 'An error occurred while sending your message');

	message['error_fullname'] = 'Name, Surname Empty !';

	message['error_email']		= 'E-mail Empty !';

	message['error_phone']		= 'Phone Empty !';

	message['error_subject']	= 'Subject Empty !';

	message['error_message']	= 'Message Empty !';

	message['error_color']		= '#ccc';

	

			field['fullname'] = formDiv.getElement('input[name=fullname]');

			field['email']		= formDiv.getElement('input[name=email]');

			field['phone']		= formDiv.getElement('input[name=phone]');

			field['subject']	= formDiv.getElement('input[name=subject]');

			field['message']	= formDiv.getElement('textarea[name=message]');



			if( control ) {

			

			if( field['fullname'].value == '' || field['fullname'].value == 'name, surname' ) {

				field['fullname'].value = 'name, surname';

				field['fullname'].setStyle('color', 'red');

				failed = true;

				if(tooltip) contacttooltip('fullname', message['error_fullname'], message['error_color']);

			}

			

			if ( field['phone'].value == '' || field['phone'].value == 'phone' ) {

				field['phone'].value = 'phone';

				field['phone'].setStyle('color', 'red');

				failed = true;

				if(tooltip) contacttooltip('phone', message['error_phone'], message['error_color']);

			}

			

			if ( field['email'].value == '' || field['email'].value == 'e-mail' ) {

				field['email'].value = 'e-mail';

				field['email'].setStyle('color', 'red');

				failed = true;

				

				if(tooltip) contacttooltip('email', message['error_email'], message['error_color']);

			}

			

			emailat = field['email'].value.indexOf("@");

			emailcomma = field['email'].value.lastIndexOf(".");

			

			if ( emailat < 1 || emailcomma-emailat < 2 ){

				field['email'].setStyle('color', 'red');

				failed = true;

				if(tooltip) contacttooltip('email', message['error_email'], message['error_color']);

			}



			

			if ( field['subject'].value == '' || field['subject'].value == 'subject' ) {

				field['subject'].value = 'subject';

				field['subject'].setStyle('color', 'red');

				failed = true;

				if(tooltip) contacttooltip('subject', message['error_subject'], message['error_color']);

			}

			

			if ( field['message'].value == '' || field['message'].value == 'details' ) {

				field['message'].value = 'details';

				field['message'].setStyle('color', 'red');

				failed = true;

				if(tooltip) contacttooltip('message', message['error_message'], message['error_color']);

			}

			

			}

			

			if( !failed ) {

				var myRequest = new Request({

				onComplete: function(data){

					if(data){

						formDiv.fade(0);

						//formMessageDiv.setStyle('opacity', 0);

						formMessageDiv.setStyle('color', message[data][0]);

						formMessageDiv.innerHTML = message[data][1];

						//formMessageDiv.fade(1);
formMessageDiv.setStyle('display', 'block');

						(function(){ formDiv.fade(1); formMessageDiv.setStyle('display', 'none'); }).delay(2000);

					}

				},

				method: 'post',data:'fullname=' + field['fullname'].value + '&email=' + field['email'].value + '&phone=' + field['phone'].value + '&subject=' + field['subject'].value + '&message=' + field['message'].value, url:'form.php?cache=' + Math.random()});

				myRequest.send();				

			}

			

			

}