// JavaScript Document

function set_attribute(id, attr, value) {

	if(typeof value == 'undefined') {
		value = '';	
	}

	var obj = document.getElementById(id);
	if(null != obj) {
		obj.setAttribute(attr, value);
	}
}

function reset_form_attributes(id) {
	
	set_attribute(id, 'enctype');
	set_attribute(id, 'target');
	set_attribute(id, 'action', '?mode=step2');
}

function reset_form_password(id) {
	
	set_attribute(id, 'enctype');
	set_attribute(id, 'target');
	set_attribute(id, 'action', '?mode=changepw');
}


function switch_visibility(id) { 

	var obj = document.getElementById(id);
	
	if(null != obj) {
		if(obj.style.visibility == 'hidden') {
			obj.style.visibility = 'visible';
		} else {
			obj.style.visibility = 'hidden';
		}
	}

}

function hide_object(id) {
	
	var obj = document.getElementById(id);
	
	if(null != obj) {
		obj.style.visibility = 'hidden';
	}
}

function alter_height(obj, height) {

	if(null != obj) {
		obj.style.height = height;
	}
}

function set_content(id, content) {
	
	var obj = document.getElementById(id);
	if(null != obj) {
		obj.innerHTML = content;	
	}
}

//ajax stuff (at the moment mainly for registering)
function checkPic(pic) {
	
	var value = document.getElementById(pic);
	
	var payload = {url:value};
	HTML_AJAX.post('include/ajax_request.php', payload, handleResponse);
}

//callbackfunktion for ajax-post
function handleResponse(response) {
	
	if(null != document.getElementById('form_manipulation_message')) {
		document.getElementById('form_manipulation_message').innerHTML = response;
	} else {
		alert(response);
	}
}

function switch_between_uploads(visible_one) {
	
	//obj2 war fürs sitemodel
	
	var obj1 = document.getElementById('own_pic');
	//var obj2 = document.getElementById('sitemodel_pic');
	var obj3 = document.getElementById('no_pic');
	
	if(obj1 === visible_one) {
		obj1.style.visibility = 'visible';
		obj1.style.position = 'relative';
		//obj2.style.visibility = 'hidden';
		//obj2.style.position = 'absolute';
		obj3.style.visibility = 'hidden';
		obj3.style.position = 'absolute';
	} /*else if(obj2 === visible_one) {
		obj1.style.visibility = 'hidden';
		obj1.style.position = 'absolute';
		//obj2.style.visibility = 'visible';
		//obj2.style.position = 'relative';
		obj3.style.visibility = 'hidden';
		obj3.style.position = 'absolute';
	}*/
	else if(obj3 === visible_one) {
		obj1.style.visibility = 'hidden';
		obj1.style.position = 'absolute';
		//obj2.style.visibility = 'hidden';
		//obj2.style.position = 'absolute';
		obj3.style.visibility = 'visible';
		obj3.style.position = 'relative';
	}
}

function show_hide_surveymail() {
	
	checkbox = document.getElementsByName('sendsurveymail');

	if(checkbox[0].checked==true) {
		document.getElementById('email_content').style.visibility = 'visible';
		document.getElementById('email_content').style.position = 'relative';
		document.getElementsByName('includepdf')[0].disabled = false;
	} else {
		document.getElementById('email_content').style.visibility = 'hidden';
		document.getElementById('email_content').style.position = 'absolute';
		document.getElementsByName('includepdf')[0].disabled = true;
	}
			
}

function switch_payment_method(id) {

	elv = document.getElementById('elv_paymentdetails');
	cc = document.getElementById('cc_paymentdetails');

	if(id == 'cc') {
		elv.style.visibility = 'hidden';
		elv.style.position = 'absolute';
		cc.style.visibility = 'visible';
		cc.style.position = 'relative';
	} else {
		elv.style.visibility = 'visible';	
		elv.style.position = 'relative';
		cc.style.visibility = 'hidden';
		cc.style.position = 'absolute';
	}
}

function remove(id) {
	
	//form_div = document.getElementById('form_create');
	//form_div.removeChild(id);		
}

function createoptions() {
	
	count = document.getElementById('optionscount').value;
	
	if(count < 1 || count > 20) {
		alert('Bitte geben Sie eine Zahl zwischen eins und zwanzig ein!');
		return;
	}
	
	form_div = document.getElementById('form_create');	
	
	form_div.innerHTML = "";

	for(i=0;i<count;i++) {
		
		form_div.innerHTML += 'Antwort: <input type="text" id="answer"'+i+' name="answer"'+i+' /><a href="javascript:remove(\'answer'+i+'\')">X</a><br />';
	}
	
}

function createradios() {
	
	count = document.getElementById('radioscount').value;
}

function set_question_type() {

	var type_select = document.getElementById('type_select');
	var type = type_select.value;
		
	form_div = document.getElementById('form_create');
	
	switch(type) {
			
		case 'antwort_zeile':	form_div.innerHTML = '';
								break;
		case 'entscheidung':	form_div.innerHTML = 'Anzahl: <input type="text" id="optionscount" size="1" onchange="createoptions()" />';
								break;
		case 'auswahl':			form_div.innerHTML = 'Anzahl: <input type="text" id="optionscount" size="1" onchange="createoptions()" />';
								break;
		case 'antwort_feld':	form_div.innerHTML = '';
								break;
		default:
	}
}

function add_question(userid, formid) {

	var question = document.getElementById('question').value;
	var question_type = document.getElementById('type_select').value;

	//get answers here
	var answers = getelementsByPrefix('answer', document.documentElement);
	
	answer_string = '';

	if(answers.length){
		for(var i=0; i<answers.length; i++){
			//alert(in_elem_array[i].id);
			if(i<(answers.length-1)) {
				answer_string += answers[i].value+'|';
			} else {					//dont append pipe to last one
				answer_string += answers[i].value;	
			}
		}
	} 

	var payload = {frage:question, typ:question_type, userid:userid, fragebogenid:formid, answers:answer_string};
	HTML_AJAX.post('include/ajax_request_forms.php', payload, handleResponse('Frage hinzugefügt'));
	ajax_form_preview(formid);
}

function getelementsByPrefix(inPrefix,inRoot){
	var elem_array = new Array;
	if(typeof inRoot.firstChild!= 'undefined'){
		var elem = inRoot.firstChild;
		while (elem!= null){
			if(typeof elem.firstChild!= 'undefined'){
				elem_array = elem_array.concat(getelementsByPrefix(inPrefix,elem));
			}
			if(typeof elem.id!= 'undefined'){
				var reg = new RegExp ( '^'+inPrefix+'.*' );
				if(elem.id.match(reg)){
					elem_array.push(elem);
				}
			}
			elem = elem.nextSibling;
		}
	}
	return elem_array;
} 

function delete_question(id, formid) {

	var payload = {questionid:id, mode:'delete'};
	HTML_AJAX.post('include/ajax_request_forms.php', payload, handleResponse('Frage wurde entfernt'));
	ajax_form_preview(formid);
}

function disable_question(id, formid) {

	var payload = {questionid:id, mode:'disable'};
	HTML_AJAX.post('include/ajax_request_forms.php', payload, handleResponse('Frage wurde deaktiviert'));
	ajax_form_preview(formid);
}

function enable_question(id, formid) {

	var payload = {questionid:id, mode:'enable'};
	HTML_AJAX.post('include/ajax_request_forms.php', payload, handleResponse('Frage wurde aktiviert'));
	ajax_form_preview(formid);
}

function down_question(id, formid) {

	var payload = {questionid:id, mode:'down'};
	HTML_AJAX.post('include/ajax_request_forms.php', payload, handleResponse('Frage wurde verschoben'));
	ajax_form_preview(formid);
}

function up_question(id, formid) {

	var payload = {questionid:id, mode:'up'};
	HTML_AJAX.post('include/ajax_request_forms.php', payload, handleResponse('Frage wurde verschoben'));
	ajax_form_preview(formid);
}


function ajax_form_preview(formid) {
	
	//by using replace, theres a caching issue with the ie (caches get-requests): hack with timestamp to circumvent this
	var now = new Date().getTime() / 1000;
	var s = parseInt(now, 10);
	//for now, load defaults
	HTML_AJAX.replace('form_preview','include/form_output.php?id='+formid+'&sg='+s+'&defaults=1');
}

function open_mail_window(email,firstname,lastname) {
	
	//alert("Mail schreiben an "+email+firstname+lastname);
	document.getElementById('sendmail_div').innerHTML = '<input type="text" disabled="disabled" id="email_address" value="'+email+'" /><input type="text" value="Betreff" id="email_subject" /><a href="javascript:close_mail_window();">X</a><br /><textarea id="email_content" rows="15" cols="50">Sehr geehrte(r) Herr/Frau '+firstname+' '+lastname+'</textarea><br/> <br /><input type="button" value="Absenden" onclick="send_mail()"/>';
	
}

function send_mail() {
	var _email = document.getElementById('email_address').value;
	var _subject = document.getElementById('email_subject').value;
	var _content = document.getElementById('email_content').value;
	
	var payload = {email:_email, subject:_subject, content:_content}
	HTML_AJAX.post('include/ajax_send_email.php', payload, handleResponse('Email an '+_email+' wurde versendet'));
	document.getElementById('sendmail_div').innerHTML = "";
}


function close_mail_window() {
	document.getElementById('sendmail_div').innerHTML = "";
}

function change_campaign(mailid, campaignid, urlmailid) {
	
	var payload = {idmail:mailid, idcampaign:campaignid};
	HTML_AJAX.post('include/ajax_request_followup.php', payload, null);
		
	if(document.getElementById('campaignselecta') && mailid == urlmailid) {
		document.getElementById('campaignselecta').value = campaignid;	
	}
}

function addcampaignaction(userid) {

	document.getElementById('campaign_action_div').style.visibility = 'visible';
	document.getElementById('campaignaction').style.visibility = 'hidden';
	
	addemailtocampaign(userid);
	
}

function choosecontacts(userid,campaignid) {
	
	formdiv = document.getElementById('formfield');
	new_div = document.createElement('div');
		
	new_div.id = "dyn_div";
	
	//new_div.style.position = "absolute";
	
	new_div.style.top = "50%";
	new_div.style.left = "50%";
	new_div.style.marginleft = "-175px";
	new_div.style.margintop = "-38px";
	new_div.style.height = "76px";
	new_div.style.width = "350px";
	new_div.style.overflow = "auto";
	new_div.style.background = "#EBEBEB";
	new_div.style.border = "inset 1px";
		
	HTML_AJAX.replace(new_div,'include/ajax_get_contacts.php?userid='+userid+'&campaignid='+campaignid);
	
	formdiv.appendChild(new_div);
}


function selectallcontacts() {
	
	checkbox = document.getElementById('allselecta');
	checkboxes = document.getElementsByTagName('input');
	
	if(checkbox.checked == true) {
		for (var i = 0; i < checkboxes.length; i++) {
	//	for each(var listedcheckbox in checkboxes) {		//funzt in dem E$(§)/=$§)/( IE NET!!!!!
			checkboxes[i].checked = true;
		}
	} else {
		for (var i = 0; i < checkboxes.length; i++) {
	//	for each(var listedcheckbox in checkboxes) {		//funzt in dem E$(§)/=$§)/( IE NET!!!!!
			checkboxes[i].checked = false;
		}
	}
}

function closecontactwindow() {
	 document.getElementById('formfield').removeChild(document.getElementById('dyn_div'));	
}

function savefollowupcontacts(userid,campaignid) {
	//alert('save here....');
	
	checkboxes = document.getElementsByTagName('input');
	//start mit 1, die 0te ist die, die alle selected
	contactstring = "";
	none = true;
	for (var i = 1; i < checkboxes.length; i++) {
		if(checkboxes[i].checked == true) {
			if(i < (checkboxes.length - 1)) {
				contactstring += checkboxes[i].value+"|";
			} else {
				contactstring += checkboxes[i].value;
			}
			none = false;
		}
	}
	if(none == true) {
		contactstring = "noentries";
	}
	payload = {iduser:userid,idcampaign:campaignid,contactids:contactstring};
	HTML_AJAX.post('include/ajax_get_contacts.php', payload, handleResponse('Kontakte wurden gespeichert!'));
	closecontactwindow();
}



// Simple follow the mouse script

var divName = 'divtoremove'; // div that is to follow the mouse
                       // (must be position:absolute)
var offX = 15;          // X offset from mouse position
var offY = 15;          // Y offset from mouse position

function mouseX(evt) {
	if (!evt) 
		evt = window.event; 
	if (evt.pageX) 
		return evt.pageX; 
	else if (evt.clientX)
		return evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft); 
	else 
		return 0;
}

function mouseY(evt) {
	if (!evt)
		evt = window.event; 
	if (evt.pageY)
		return evt.pageY; 
	else if (evt.clientY)
		return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); 
	else return 0;
}

function follow(evt) {
	if (document.getElementById) {
		var obj = document.getElementById(divName).style;
		obj.visibility = 'visible';
		obj.left = (parseInt(mouseX(evt))+offX) + 'px';
		obj.top = (parseInt(mouseY(evt))+offY) + 'px';
	}
}

function showcontentinabox(content) {
	
	var fieldsetdiv = document.getElementById('yourmailsfieldset');
	new_div = document.createElement('div');
	new_div.innerHTML = content;
	new_div.id = 'divtoremove';
	new_div.style.position = 'absolute';
	//new_div.style.top = '-100px';
	new_div.style.background = '#CCCCCC';
	new_div.style.border = 'solid 1px';
	new_div.style.width = '300px';
	new_div.style.overflow = 'hidden';
	fieldsetdiv.appendChild(new_div);
	document.onmousemove = follow;
}

function hidecontentinabox() {

	document.onmousemove = null;
	var fieldsetdiv = document.getElementById('yourmailsfieldset');
	var divtoremove = document.getElementById('divtoremove');
	if(null != divtoremove) {
		fieldsetdiv.removeChild(divtoremove);	
	}
}

function addorremovegroup(groupid) {

	//in firefox wär a foreach aber im ie geht des net leider 
	checkboxes = document.getElementsByTagName('input');
	for (var i = 0; i < checkboxes.length; i++) {
		if(checkboxes[i].name == groupid) {
			if(checkboxes[i].checked == true) {
				checkboxes[i].checked = false;
			} else {
				checkboxes[i].checked = true;	
			}
		}
	}
}

function showemaileditor(response) {
	
	if(null != document.getElementById('mail_editor')) {
		document.getElementById('campaignaction').style.visibility = 'hidden';
		document.getElementById('mail_editor').innerHTML = response;
		//in der callback methode nötig, weil sonst des ding nicht dynamisch geladen wird mit dem ajax zeug
		reinitEditor();
		//slidedown('mail_editor');
		new Effect.Appear('mail_editor');
		//window.setTimeout('Effect.Appear(\'mail_editor\', {duration:.5})',2500);
	} else {
		alert(response);
	}
}

function editcampaignmail(editmode,uid,cid) {
	var payload = {mode:editmode, userid:uid, campaignid:cid};
//	var payload = {new:1, userid:uid};
	HTML_AJAX.post('include/followup_mails_ajax.php', payload, showemaileditor);
}

function reloadactions(response) {
	//alert(response);
	position = response.indexOf("#");
	//uid and cid needed here from response
	uid = response.substr(0,position);
	cid = response.substr(position+1);
	var payload = {mode:'reloadactions',userid:uid, campaignid:cid};
	HTML_AJAX.post('include/followup_mails_ajax.php', payload, campaignswerereloaded);
}

function savemail(uid,cid) {

	form = document.getElementById('mailsaveform');
	
	if(null == form) {
		return;	
	}
	
	var mailid = "empty";
	
	//called to move contents of the dynamically created editor-div to original textarea
	tinyMCE.triggerSave();
	
	for(x=0;x<form.children.length;x++) {
		//alert(form.children[x].id +":"+form.children[x].value);
		if(form.children[x].name == 'subject') {
			mailsubject = form.children[x].value;
		}
		if(form.children[x].id == 'contentarea') {
			mailcontent = form.children[x].value;
			//alert(mailcontent);
		}
		if(form.children[x].name == 'intervall_value') {
			intervall_value = form.children[x].value;
		}
		if(form.children[x].name == 'intervall_type') {
			intervall_type = form.children[x].value;
		}
		if(form.children[x].name == 'emailedit') {
			mailid = form.children[x].value;
			//alert(mailid);
		}
	}
	
	if(mailid != "empty") {
		var payload = {mode:'save',savemode:'update',subject:mailsubject, content:mailcontent, interv_value:intervall_value, interv_type:intervall_type,userid:uid,campaignid:cid, emailid:mailid};
	 } else {
		var payload = {mode:'save',subject:mailsubject, content:mailcontent, interv_value:intervall_value, interv_type:intervall_type,userid:uid,campaignid:cid};
	}
	
	HTML_AJAX.post('include/followup_mails_ajax.php', payload, reloadactions);

}

function mailwassaved() {
	resultdiv = document.getElementById('mail_editor');
	if(null == resultdiv) {
		return;
	}

	//resultdiv.innerHTML = response;
	btn_anf = document.getElementById('campaignaction');
	if(null == btn_anf) {
		return;
	}
	btn_anf.style.visibility = 'visible';
	
	//slideup('mail_editor');

	new Effect.Fade('mail_editor');

	tinyMCE.execCommand('mceRemoveControl', false, 'contentarea');
}

function campaignswerereloaded(response) {
	
	resultdiv = $('campaignsactionsdiv');
	if(null == resultdiv) {
		return;
	}
	//console.debug(response);
	resultdiv.replace(response);
	//Element.insert(
	mailwassaved();
}

function editmail(uid,cid,mailid) {
	//slideup('mail_editor');
	btnanf = document.getElementById('campaignaction');
	//alert(btnanf);
	if(null != btnanf) {
		if(null != btnanf.style.visibility) {
			//alert(btnanf.style.visibility);
			btnanf.style.visibility = 'hidden';
		}
	}
	var payload = {userid:uid,campaignid:cid,mode:'editexisting',emailid:mailid};
	HTML_AJAX.post('include/followup_mails_ajax.php', payload, showmaileditor);
}

function showmaileditor(response) {

	resultdiv = $('mail_editor');
	if(null == resultdiv) {
		return;
	}
	if (tinyMCE.getInstanceById('contentarea')) {
		tinyMCE.execCommand('mceRemoveControl', false, 'contentarea');
	}
	resultdiv.innerHTML = response;
	//reinitEditor();
	tinyMCE.execCommand('mceAddControl', false, 'contentarea');
	//$('mail_editor').appear();
	//slidedown('mail_editor');
	new Effect.Appear('mail_editor');
}

function reinitEditor() {
	tinyMCE.triggerSave();
	if (tinyMCE.getInstanceById('contentarea')) {
		tinyMCE.execCommand('mceRemoveControl', false, 'contentarea');
	}
	tinyMCE.execCommand('mceAddControl', false, 'contentarea');
}


var timerlen = 5;
var slideAniLen = 250;

var timerID = new Array();
var startTime = new Array();
var obj = new Array();
var endHeight = new Array();
var moving = new Array();
var dir = new Array();

function slidedown(objname){
        if(moving[objname])
                return;

        if(document.getElementById(objname).style.display != "none")
                return; // cannot slide down something that is already visible

        moving[objname] = true;
        dir[objname] = "down";
        startslide(objname);
}

function slideup(objname){
        if(moving[objname])
                return;

        if(document.getElementById(objname).style.display == "none")
                return; // cannot slide up something that is already hidden

        moving[objname] = true;
        dir[objname] = "up";
        startslide(objname);
}

function startslide(objname){
        obj[objname] = document.getElementById(objname);

        endHeight[objname] = parseInt(obj[objname].style.height);
        startTime[objname] = (new Date()).getTime();

        if(dir[objname] == "down"){
                obj[objname].style.height = "1px";
        }

        obj[objname].style.display = "block";

        timerID[objname] = setInterval('slidetick(\'' + objname + '\');',timerlen);
}

function slidetick(objname){
        var elapsed = (new Date()).getTime() - startTime[objname];

        if (elapsed > slideAniLen)
                endSlide(objname)
        else {
                var d =Math.round(elapsed / slideAniLen * endHeight[objname]);
                if(dir[objname] == "up")
                        d = endHeight[objname] - d;

                obj[objname].style.height = d + "px";
        }

        return;
}

function endSlide(objname){
        clearInterval(timerID[objname]);

        if(dir[objname] == "up")
                obj[objname].style.display = "none";

        obj[objname].style.height = endHeight[objname] + "px";

        delete(moving[objname]);
        delete(timerID[objname]);
        delete(startTime[objname]);
        delete(endHeight[objname]);
        delete(obj[objname]);
        delete(dir[objname]);

        return;
}

function closecontactwindow(id) {
	
	//slideup(id);
	var div = document.getElementById(id);
	var div2 = document.getElementById('formfield');
	if(null == div || null == div2) {
		return false;	
	}
	div2.removeChild(div);
}

function openSettingsDialog(detailfieldset) {
	
	switch(detailfieldset) {
		
		case 'sitedesign':			  if($('sitedesigndiv').style.display == 'none') {
			
										$('sitedesignlink').innerHTML = '-';
										$('websiteinfolink').innerHTML = '+';
										$('autorespondersettingslink').innerHTML = '+';
										$('imagesettingslink').innerHTML = '+';
										$(detailfieldset).morph('height:155px;');
										setTimeout(function () {$('sitedesigndiv').toggle('slide')}, 800);
										$('websiteinfodiv').style.display = 'none';
										$('autorespondersettingsdiv').style.display = 'none';
										$('imagesettingsdiv').style.display = 'none';
									  } else {
										  
										$('sitedesignlink').innerHTML = '+';
										$('sitedesigndiv').toggle('slide');
									  	$(detailfieldset).morph('height:10px;');
									  }
									  $('websiteinfo').morph('height:10px;');
									  $('autorespondersettings').morph('height:10px;');
									  $('imagesettings').morph('height:10px;');
									  break;
		case 'websiteinfo': 		  if($('websiteinfodiv').style.display == 'none') {
										
										$('websiteinfolink').innerHTML = '-';
										$('autorespondersettingslink').innerHTML = '+';
										$('imagesettingslink').innerHTML = '+';
										$('sitedesignlink').innerHTML = '+';
										$(detailfieldset).morph('height:310px;');
										setTimeout(function () {$('websiteinfodiv').toggle('slide')}, 800);
										$('sitedesigndiv').style.display = 'none';
										$('autorespondersettingsdiv').style.display = 'none';
										$('imagesettingsdiv').style.display = 'none';
									  } else {
										  
										$('websiteinfolink').innerHTML = '+';
										$('websiteinfodiv').toggle('slide');
									  	$(detailfieldset).morph('height:10px;');
									  }
									  $('sitedesign').morph('height:10px;');
									  $('autorespondersettings').morph('height:10px;');
									  $('imagesettings').morph('height:10px;');
									  break;
		case 'autorespondersettings': if($('autorespondersettingsdiv').style.display == 'none') {
										
										$('autorespondersettingslink').innerHTML = '-';
										$('sitedesignlink').innerHTML = '+';
										$('imagesettingslink').innerHTML = '+';
										$('websiteinfolink').innerHTML = '+';
										$(detailfieldset).morph('height:390px;');
										setTimeout(function () {$('autorespondersettingsdiv').toggle('slide')}, 800);
										$('sitedesigndiv').style.display = 'none';
										$('websiteinfodiv').style.display = 'none';
										$('imagesettingsdiv').style.display = 'none';
									  } else {
										  
										$('autorespondersettingslink').innerHTML = '+';
										$('autorespondersettingsdiv').toggle('slide');
									  	$(detailfieldset).morph('height:10px;');
									  }
									  $('websiteinfo').morph('height:10px;');
									  $('sitedesign').morph('height:10px;');
									  $('imagesettings').morph('height:10px;');
									  break;
		case 'imagesettings': 		  if($('imagesettingsdiv').style.display == 'none') {
										
										$('imagesettingslink').innerHTML = '-';
										$('sitedesignlink').innerHTML = '+';
										$('autorespondersettingslink').innerHTML = '+';
										$('websiteinfolink').innerHTML = '+';
										$(detailfieldset).morph('height:355px;');
										setTimeout(function () {$('imagesettingsdiv').toggle('slide')}, 800);
										$('sitedesigndiv').style.display = 'none';
										$('websiteinfodiv').style.display = 'none';
										$('autorespondersettingsdiv').style.display = 'none';
									  } else {
										  
										$('imagesettingslink').innerHTML = '+';
										$('imagesettingsdiv').toggle('slide');
									  	$(detailfieldset).morph('height:10px;');
									  }
									  $('websiteinfo').morph('height:10px;');
									  $('autorespondersettings').morph('height:10px;');
									  $('sitedesign').morph('height:10px;');
									  break;
		default:
	}
	
}