$(document).ready(function(){	   fix_flash();    	$('#show-menu-editor').click(function(){		$('#menu_editor').slideToggle('slow',function(){});	});	$('#submit-menu').click(function(){									 		var data = $('#menu_field').val();		//alert(email_id);		// remove the record here.		jQuery.ajax({			type:"POST",			url:"code/save_menu.php",			data:'data='+data,			cache:false,			success:function(response){				//alert(response);			//var email_link = '<a href="mailto:'+response+'">'+response+'</a>'			//$('#'+email_id+'').html(email_link);			//alert(response);			//$('#comment_form').toggle('slow');			//$('.email a[href$="' + path + '"]').attr('class', 'selected');										}				})			 					 				$('#menu_editor').slideToggle('slow',function(){});		return false;	});		$('#show_page').click(function(){		$('.page_controls').slideToggle('slow',function(){});		return false;				   		});					$('.page_checkbox').click(function(){									   									   var page_name = $(this).attr('id');									   var page_status = $(this).attr('checked');									   jQuery.ajax({												type:"POST",												url:"code/change_page_status.php",												data:'page_name='+page_name+'&page_status='+page_status,												cache:false,												success:function(response){}													});// end of ajax									   									  									   });		$('.del_page').click(function(){		var page_to_delete = $(this).attr('rel')		var answer = confirm('Are you sure delete '+page_to_delete+' page from site.')		if(answer == true){			 jQuery.ajax({				 		type:"POST",						url:"code/delete_page.php",						data:'page_to_delete='+page_to_delete,						cache:false,						success:function(response){alert(response)}						});// end of ajax		 		}// end answer == true.		return false;	});	});// end jquery readyfunction open_window(theURL,winName,features) { //v1.0  window.open(theURL,winName,features);}function fix_flash() {    // loop through every embed tag on the site    var embeds = document.getElementsByTagName('embed');    for (i = 0; i < embeds.length; i++) {        embed = embeds[i];        var new_embed;        // everything but Firefox & Konqueror        if (embed.outerHTML) {            var html = embed.outerHTML;            // replace an existing wmode parameter            if (html.match(/wmode\s*=\s*('|")[a-zA-Z]+('|")/i))                new_embed = html.replace(/wmode\s*=\s*('|")window('|")/i, "wmode='transparent'");            // add a new wmode parameter            else                new_embed = html.replace(/<embed\s/i, "<embed wmode='transparent' ");            // replace the old embed object with the fixed version            embed.insertAdjacentHTML('beforeBegin', new_embed);            embed.parentNode.removeChild(embed);        } else {            // cloneNode is buggy in some versions of Safari & Opera, but works fine in FF            new_embed = embed.cloneNode(true);            if (!new_embed.getAttribute('wmode') || new_embed.getAttribute('wmode').toLowerCase() == 'window')                new_embed.setAttribute('wmode', 'transparent');            embed.parentNode.replaceChild(new_embed, embed);        }    }    // loop through every object tag on the site    var objects = document.getElementsByTagName('object');    for (i = 0; i < objects.length; i++) {        object = objects[i];        var new_object;        // object is an IE specific tag so we can use outerHTML here        if (object.outerHTML) {            var html = object.outerHTML;            // replace an existing wmode parameter            if (html.match(/<param\s+name\s*=\s*('|")wmode('|")\s+value\s*=\s*('|")[a-zA-Z]+('|")\s*\/?\>/i))                new_object = html.replace(/<param\s+name\s*=\s*('|")wmode('|")\s+value\s*=\s*('|")window('|")\s*\/?\>/i, "<param name='wmode' value='transparent' />");            // add a new wmode parameter            else                new_object = html.replace(/<\/object\>/i, "<param name='wmode' value='transparent' />\n</object>");            // loop through each of the param tags            var children = object.childNodes;            for (j = 0; j < children.length; j++) {                try {                    if (children[j] != null) {                        var theName = children[j].getAttribute('name');                        if (theName != null && theName.match(/flashvars/i)) {                            new_object = new_object.replace(/<param\s+name\s*=\s*('|")flashvars('|")\s+value\s*=\s*('|")[^'"]*('|")\s*\/?\>/i, "<param name='flashvars' value='" + children[j].getAttribute('value') + "' />");                        }                    }                }                catch (err) {                }            }            // replace the old embed object with the fixed versiony            object.insertAdjacentHTML('beforeBegin', new_object);            object.parentNode.removeChild(object);        }    }}
