
/*
Please enter website title here
*/
var website_title = "Ministry of Cachaca";

/*
Enter languages in same order you want to display.
Very import... this language must be same as you have used in item file.
Eg in item file, for english title you entered data in as <div id="item_english_title">Bloody Mary</div>
So in below you have to enter english only. It case sensitive. If this condition is not fulfilled
it will not work. Its really very critical...
 */
var item_languages = new Array(
"english",
"portuguese",
"german"
);

/*
Above is the logical name on language which used in scripting. Below is the name that should be displayed
in header left corner. This will be visible to user. Enter in same order as it is entered in above section
*/
var item_languages_disp = new Array(
"English",
"Portuguese",
"German"
);

/*
Relative path of images from root directory of website
*/
var item_image_path = "./images/content/";

var adverts = new Array(
new Array("cachaca_day","Do you know about Cachaca Day?","http://www.zazzle.com/cachaca_day_tshirt-235378896148026838","adv1.png"),
new Array("pizza_experiment","Like Pizza?","http://pizzaexperiment.com","adv2.png"),
new Array("moc_tee","Cool tees","http://www.zazzle.com/ministry_of_cachaca_tshirt-235979837508570661","adv3.png")
);

var selfimage = "./images/self.png";

var advert_image_size = "100px";

var adv_image_path = "./images/";
/*
Enter name of all the item files. They must be available on website root directory. You can enter in any 
order. Please make sure same file is not repeated.
*/
var item_files = new Array(
"bahia_salmon.html",
"blonde_surfista.html",
"blue_jib.html",
"bolinhos_de_bacalhau.html",
"caipirinha.html",
"capeta.html",
"cariocatini.html",
"carrot_soup.html",
"cowboy_steak.html",
"espresso_corretto.html",
"frango_asado.html",
"grilled_sea_bass.html",
"oysters_lula.html",
"pinga_verde.html",
"samba_libre.html"
);

/*
Please enter type of item you want to display in left(slider_item_type_1) and right(slider_item_type_2) slider. 
Input must be same as it is enter in item file <div id="item_type">beverage</div> tag. It is case sensitive.
*/
var slider_item_type_1 = "beverage";

var slider_item_type_2 = "food";

var invite_moc_link = "http://www.alphainvites.com/widget.php?id=1261072113";

var follow_moc_link = "http://twitter.com/_cachaca_";

/**************************** Now actual scripting start from here *******************************/

var image_thumb_size = "80px";

var max_item_image_height = 390;

var max_item_image_width = 250;

var item_master_array = new Array();

var item_master_pics = new Array();

var item_master_thumbs = new Array();

var advert_images = new Array();

var item_master_index = 0;

var item_selected_language = 0; // default language

function create_XMLHttp()
{
	var xmlhttpobj;
	
	if (window.XMLHttpRequest)
	{
	  xmlhttpobj=new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
	  xmlhttpobj=new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
	  alert("Your browser does not support XMLHTTP!");
	}
	
	return xmlhttpobj;
}
function init_index_html()
{
	load_page_layout();
	init_page_rendering();
	init_jquery_components();
	show_index_html();
}
function init_item_html(file)
{
	load_page_layout();
	init_page_rendering();
	hide_index_html();
	display_item_details(file);
	init_jquery_components();

}
function load_page_layout()
{
	xmlhttp = create_XMLHttp();
	if(xmlhttp != null)
	{
		xmlhttp.open("GET","layout.html",false);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
		if(xmlhttp.overrideMimeType)
			xmlhttp.overrideMimeType('text/html; charset=utf-8');
		xmlhttp.send(null);
		//alert(xmlhttp.responseText);
		//document.write(xmlhttp.responseText);
		document.getElementById("main_div").innerHTML = xmlhttp.responseText;
	}	

}
function init_page_rendering()
{
	//alert("InitPageRendering");
	document.title = website_title;
						
    /*  						
	if(navigator.appName == "Microsoft Internet Explorer")
	{
		document.getElementById("header").style.padding = "30px 0px 0px 0px";
		document.getElementById("testimonial_slideshow1").style.padding = "0 0 0 27";
		document.getElementById("testimonial_slideshow2").style.padding = "0 0 0 27";
		document.getElementById("testimonial_slideshow2").style.padding = "0 0 0 27";
		document.getElementById("item_bottom").style.padding = "0px 0px 10px 30px";
		
		$("#bottommiddle li").css({"margin": "3px 0px 0px 0px" });

		//document.getElementById("divbody").style.width = "";
	}
	*/

	set_data_for_languages();
	
	get_index_details();
	
	change_index_html_lang();
	
	document.getElementById("head_right_link_1").href = invite_moc_link;
	
	document.getElementById("head_right_link_1_1").href = invite_moc_link;
	
	document.getElementById("head_right_link_2").href = follow_moc_link;
	
	document.getElementById("selfimage").innerHTML = "<img src="+selfimage+" alt='Shelf' />";
	
	load_advert_images();

	item_files.sort();
	
	get_item_details();

	set_data_for_sliders();
	
	document.getElementById("copyurlinput").value = window.location;
	
}
function init_jquery_components()
{
if(navigator.appVersion.indexOf("Safari") != -1)								
{
//alert('safari');
//$_s('#testimonial_slideshow1').css({"margin":"-8px 0px 0px 50px"});

document.getElementById('testimonial_slideshow1').style.margin = "-8px 0px 0px 50px";
document.getElementById('testimonial_slideshow2').style.margin = "-8px 0px 0px 50px";
document.getElementById('next-news').style.right = "0px";
document.getElementById('next-news2').style.right = "0px";
}

$_s('#testimonial_slideshow1').serialScroll({ 
                                    items:'li',
                                    prev:'#companynews1 a.prev-news',
                                    next:'#companynews1 a.next-news',
                                    axis:'x',
                                    step:1, 
                                    offset:0, 
                                    start:0, 
                                    duration:200, 
                                    force:true, 
                                    stop:true, 
                                    lock:false, 
                                    cycle:false,
                                    easing:'easeOutQuart', 
                                    jump: false 
                                });

$_s('#testimonial_slideshow2').serialScroll({ 
                                    items:'li',
                                    prev:'#companynews2 a.prev-news',
                                    next:'#companynews2 a.next-news',
                                    axis:'x',
                                    step:1, 
                                    offset:0, 
                                    start:0, 
                                    duration:200, 
                                    force:true, 
                                    stop:true, 
                                    lock:false, 
                                    cycle:false,
                                    easing:'easeOutQuart', 
                                    jump: false 
                                });   
								
$_c(".iframe").colorbox({width:"80%", height:"80%", iframe:true});
$_c(".mocinvite").colorbox({width:"600px", height:"800px", iframe:true});
}
function hide_index_html()
{
	//alert("hideindexhtml");
	//document.getElementById("main_div").removeChild(document.getElementById("item_main_div"));
	if(document.getElementById("item"))
	{
		//alert("visible");
		document.getElementById("item").style.display = "block";
		document.getElementById("item").style.visibility = "visible";
	}
	if(document.getElementById("content"))
	{
		//alert("hide");
		document.getElementById("content").style.visibility = "hidden";
		document.getElementById("content").style.display = "none";
		document.getElementById("content_moc_invite").style.visibility = "hidden";
		document.getElementById("content_moc_invite").style.display = "none";
	}
}
function change_to_index_html()
{
	start_data_loading();
	setTimeout("show_index_html()", 200);
	setTimeout("change_index_html_lang()", 200);
	end_data_loading();
}
function show_index_html()
{
	//alert("hideindexhtml");
	//document.getElementById("main_div").removeChild(document.getElementById("item_main_div"));
	if(document.getElementById("item"))
	{
		//alert("visible");
		document.getElementById("item").style.display = "none";
		document.getElementById("item").style.visibility = "hidden";
	}
	if(document.getElementById("content"))
	{
		//alert("hide");
		document.getElementById("content").style.visibility = "visible";
		document.getElementById("content").style.display = "block";
		document.getElementById("content_moc_invite").style.visibility = "visible";
		document.getElementById("content_moc_invite").style.display = "block";
	}
	
	var locstr =  window.location.href.toString();
	
	if(locstr.indexOf(".html") != -1)
	{
		var lastslash = locstr.lastIndexOf("/");
		locstr = locstr.substring(0,lastslash);
		locstr = locstr +"/";
	}

	document.getElementById("copyurlinput").value = locstr;
	//change_index_html_lang();
}
function get_index_details()
{
	xmlhttp = create_XMLHttp();
	
	if(xmlhttp != null)
	{
		xmlhttp.open("GET","index_content.html",false);
		xmlhttp.setRequestHeader("Content-Type","text/html;charset=utf-8");
		if(xmlhttp.overrideMimeType)
			xmlhttp.overrideMimeType('text/html; charset=utf-8');
		xmlhttp.send(null);
		//alert(xmlhttp.responseText);
		//document.write(xmlhttp.responseText);
		document.getElementById("item_content_blank_div").innerHTML = xmlhttp.responseText;
		
		document.getElementById("index_english").innerHTML = document.getElementById("index_english_cont").innerHTML;
		document.getElementById("index_portuguese").innerHTML = document.getElementById("index_portuguese_cont").innerHTML;
		document.getElementById("index_german").innerHTML = document.getElementById("index_german_cont").innerHTML;
	}	
	
}
function get_item_details()
{
	//alert("ItelDEtails");
	
	/*To read the all the item files one by one user synchronous AJAX call.
	Read the item file and write all the content into current html in blank div. 
	This div is not visible. Once all the data in blank div, fetch each item from
	div id and set in master array.
	*/
	var index;
	
	var xmlhttp;
	
	//alert("Debug1");

	for(index=0;index<item_files.length;index++)
	{
		//alert(item_files[index]);
	
		xmlhttp = create_XMLHttp();
		
		if(xmlhttp != null)
		{
			xmlhttp.open("GET",item_files[index],false); 
			
			//xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlhttp.setRequestHeader("Content-Type","text/html;charset=utf-8");
			//xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded charset=utf-8');  
			if(xmlhttp.overrideMimeType)
				xmlhttp.overrideMimeType('text/html; charset=utf-8');
			//xmlhttp.setRequestHeader("Content-type", "text/html;charset=utf-8");
			xmlhttp.send("");
			//alert(xmlhttp.responseText);
			document.getElementById("item_content_blank_div").innerHTML = xmlhttp.responseText;
			set_item_master_array();
		}	
	}
}
function set_item_master_array()
{
	var item_type = document.getElementById("item_type").innerHTML;
	
	//alert("SetDetailsInArray"+item_type);
	/* 3-D array is used to store the all the details about item.
	Language dependent data is store from array index 3 onward. item_languages is very import sequence must be 
	consistent every where.
	*/
	
	item_master_array[item_master_index] =  new Array();
	
	//alert("Array: "+item_master_array[]);
	
	item_master_array[item_master_index][0] = document.getElementById("item_type").innerHTML;
	item_master_array[item_master_index][1] = document.getElementById("item_image").innerHTML;
	item_master_array[item_master_index][2] = document.getElementById("item_thumb").innerHTML;
	
    item_master_pics[item_master_index] = new Image(240,360);
    item_master_pics[item_master_index].src = item_image_path+item_master_array[item_master_index][1];

	item_master_thumbs[item_master_index] = new Image(100,100);
	item_master_thumbs[item_master_index].src = item_image_path+item_master_array[item_master_index][2];
	//index of adverts
	for(index1=0; index1 < adverts.length; index1++)
	{
		if( document.getElementById("item_top_advert").innerHTML == adverts[index1][0])
		{
			//top advert index
			item_master_array[item_master_index][3] = index1;
		}
		if( document.getElementById("item_bot_advert").innerHTML == adverts[index1][0])
		{
			//bottom advert index
			item_master_array[item_master_index][4] = index1;
		}
	}
	for(index=0; index < item_languages.length; index++)
	{
		item_master_array[item_master_index][5+index] = new Array();
		                                     
		item_master_array[item_master_index][5+index][0] = document.getElementById("item_"+item_languages[index]+"_title").innerHTML;
		item_master_array[item_master_index][5+index][1] = document.getElementById("item_"+item_languages[index]+"_subtitle").innerHTML;
		item_master_array[item_master_index][5+index][2] = document.getElementById("item_"+item_languages[index]+"_story").innerHTML;
		item_master_array[item_master_index][5+index][3] = document.getElementById("item_"+item_languages[index]+"_ingredients_heading").innerHTML;
		item_master_array[item_master_index][5+index][4] = document.getElementById("item_"+item_languages[index]+"_ingredients").innerHTML;
		item_master_array[item_master_index][5+index][5] = document.getElementById("item_"+item_languages[index]+"_requires_heading").innerHTML;
		item_master_array[item_master_index][5+index][6] = document.getElementById("item_"+item_languages[index]+"_requires").innerHTML;
		item_master_array[item_master_index][5+index][7] = document.getElementById("item_"+item_languages[index]+"_preparation_heading").innerHTML;
		item_master_array[item_master_index][5+index][8] = document.getElementById("item_"+item_languages[index]+"_preparation").innerHTML;
		item_master_array[item_master_index][5+index][9] = document.getElementById("item_"+item_languages[index]+"_serving_heading").innerHTML;
		item_master_array[item_master_index][5+index][10] = document.getElementById("item_"+item_languages[index]+"_serving").innerHTML;
	}
	
	//alert("Array: "+item_master_array[item_master_index]);
	item_master_index = item_master_index + 1;
	
}
function load_advert_images()
{
	for(i=0;i<adverts.length;i++)
	{
		advert_images[i] = new Image(100,100);
		advert_images[i].src = adv_image_path+adverts[i][3];
	}
}
function set_data_for_languages()
{
	//alert("Debug1");
	
	var langdata = "<ul>";
	
	for(index=0;index<item_languages.length;index++)
	{
		
		if(index == item_selected_language)
		{
			langdata += "<li class='selec'>";
		}
		else
		{
			langdata += "<li onclick='change_item_selected_language("+index+")'>";
		}
		
		langdata += item_languages_disp[index];
		
		if(index <  item_languages.length -1 )
		{
			langdata += "&nbsp;&nbsp;|&nbsp;&nbsp;";
		}
		langdata += "</li>";
	}
	
	//alert("Debug2"+document.getElementById("headerleft"));
	
	langdata += "</ul>";
	
	
	//alert(navigator.appName);
	//if(navigator.appName == "Netscape")
	{
		document.getElementById("headerleft").innerHTML = langdata;
	}
	
	
	//alert("Debug3");
	
}
function set_data_for_sliders()
{
	//testimonial_slideshow1
	//alert(item_master_array);
	
	var sliderdata1 = "<ul>";
	var sliderdata2 = "<ul>";
	
	for(index=0;index<item_master_array.length;index++)
	{
		if(item_master_array[index][0] == slider_item_type_1)
		sliderdata1 += "<li id='sld1li_"+index+"' onclick='change_item_master_index("+index+")'><img height='"+image_thumb_size+"' width='"+image_thumb_size+"' src='"+item_image_path+item_master_array[index][2]+"'/> "+item_master_array[index][5+item_selected_language][0]+"</li>";
		if(item_master_array[index][0] == slider_item_type_2)
		sliderdata2 += "<li id='sld2li_"+index+"' onclick='change_item_master_index("+index+")'><img height='"+image_thumb_size+"' width='"+image_thumb_size+"' src='"+item_image_path+item_master_array[index][2]+ "'/> "+item_master_array[index][5+item_selected_language][0]+"</li>";
	}
	
	sliderdata1 += "</ul>";
	sliderdata2 += "</ul>";
	
	document.getElementById("testimonial_slideshow1").innerHTML=sliderdata1;
	document.getElementById("testimonial_slideshow2").innerHTML=sliderdata2;

}
function change_data_for_sliders()
{
	for(index=0;index<item_master_array.length;index++)
	{
		if(item_master_array[index][0] == slider_item_type_1 && document.getElementById('sld1li_'+index) != null)
		{
			document.getElementById('sld1li_'+index).innerHTML = "<img height='"+image_thumb_size+"' width='"+image_thumb_size+"' src='"+item_image_path+item_master_array[index][2]+"'/> "+item_master_array[index][5+item_selected_language][0];	
		}
		if(item_master_array[index][0] == slider_item_type_2 && document.getElementById('sld2li_'+index) != null)
		{
			document.getElementById('sld2li_'+index).innerHTML = "<img height='"+image_thumb_size+"' width='"+image_thumb_size+"' src='"+item_image_path+item_master_array[index][2]+"'/> "+item_master_array[index][5+item_selected_language][0];	
		}
	}

}
function display_item_details(itemfile)
{
	//some code optimization possible here
	//alert("DisplayItemDetails");
	for(index=0;index<item_files.length;index++)
	{
		if(item_files[index] == itemfile)
		{
			item_master_index = index;
		}
	}
	
	load_item_details_from_master_array();
}
function change_item_selected_language(newindex)
{
	start_data_loading();
	item_selected_language = newindex;
	set_data_for_languages();
	setTimeout("change_data_for_sliders()", 200);
	setTimeout("load_item_details_from_master_array()", 200);
	setTimeout("change_index_html_lang()", 200);
	end_data_loading();
}
function change_item_master_index(newindex)
{
	start_data_loading();
	item_master_index = newindex;
	setTimeout("hide_index_html()", 200);
	setTimeout("load_item_details_from_master_array()", 200);
	end_data_loading();
}
function change_index_html_lang()
{
	if(document.getElementById("content"))
	{
		document.getElementById("content").innerHTML = document.getElementById("index_"+item_languages[item_selected_language]).innerHTML;
	}
}
function load_item_details_from_master_array()
{
	//alert(item_master_array[item_master_index][3+item_selected_language][2]);
	if(item_master_array[item_master_index] != null)
	{
		document.getElementById("itemimage").innerHTML     		= "<img id='item_main_image' src='"+item_image_path+item_master_array[item_master_index][1]+"' alt='"+item_master_array[item_master_index][1]+"' />";
		document.getElementById("itemdesctitle").innerHTML 		= item_master_array[item_master_index][5+item_selected_language][0];
		document.getElementById("itemdescsubtitle").innerHTML 	= item_master_array[item_master_index][5+item_selected_language][1];
		document.getElementById("itemdesccontent").innerHTML	= item_master_array[item_master_index][5+item_selected_language][2];
		document.getElementById("ingrdtshead").innerHTML		= item_master_array[item_master_index][5+item_selected_language][3];
		document.getElementById("ingrdtscontent").innerHTML 	= item_master_array[item_master_index][5+item_selected_language][4];
		document.getElementById("requireshead").innerHTML 		= item_master_array[item_master_index][5+item_selected_language][5];
		document.getElementById("requirescontent").innerHTML 	= item_master_array[item_master_index][5+item_selected_language][6];
		document.getElementById("prepshead").innerHTML 			= item_master_array[item_master_index][5+item_selected_language][7];
		document.getElementById("prepscontent").innerHTML 		= item_master_array[item_master_index][5+item_selected_language][8];
		document.getElementById("servinghead").innerHTML 		= item_master_array[item_master_index][5+item_selected_language][9];
		document.getElementById("servingcontent").innerHTML		= item_master_array[item_master_index][5+item_selected_language][10];
		//alert(item_master_array[item_master_index][3]);
		
		if(parseInt(item_master_array[item_master_index][3]) >= 0)
		{
			//alert("settop");
			document.getElementById("advert_top").innerHTML 		= "<a href='"+adverts[item_master_array[item_master_index][3]][2]+"' target='_blank'><img width='"+advert_image_size+"' height='"+advert_image_size+"' src='"+adv_image_path+adverts[item_master_array[item_master_index][3]][3]+"' alt=''></a>";
			document.getElementById("advert_top").style.visibility = "visible";
			document.getElementById("advert_top").style.display = "block";
		}
		else
		{
			document.getElementById("advert_top").style.visibility = "hidden";
			document.getElementById("advert_top").style.display = "none";
		}
		if(parseInt(item_master_array[item_master_index][4]) >= 0)
		{
			//alert("setbot");
			document.getElementById("advert_bot").innerHTML 		= "<a href='"+adverts[item_master_array[item_master_index][4]][2]+"' target='_blank'><img width='"+advert_image_size+"' height='"+advert_image_size+"' src='"+adv_image_path+adverts[item_master_array[item_master_index][4]][3]+"' alt=''></a>";
			document.getElementById("advert_bot").style.visibility = "visible";
			document.getElementById("advert_bot").style.display = "block";
		}
		else
		{
			document.getElementById("advert_bot").style.visibility = "hidden";
			document.getElementById("advert_bot").style.display = "none";
		}
		//if(navigator.appName == "Microsoft Internet Explorer")
		window.scrollTo(0,0);
		
		var locstr =  window.location.href.toString();
		
		if(locstr.indexOf(".html") == -1)
		{
			locstr = locstr + "" + item_files[item_master_index];
		}
		else
		{
			var lastslash = locstr.lastIndexOf("/");
			locstr = locstr.substring(0,lastslash);
			locstr = locstr +"/"+ item_files[item_master_index];
			
		}
		
		document.getElementById("copyurlinput").value = locstr;

		//adjust_item_image_size();
	}
	
}
function load_popup_data(filename)
{
	
}
function adjust_item_image_size()
{
	var img_height = document.getElementById("item_main_image").height;
	
	var img_width = document.getElementById("item_main_image").width;
	
	var img_max_width = max_item_image_width;
	
	var img_max_height = max_item_image_height;
	
	//alert(img_width+":"+img_height);
	
	if(img_width >= img_height)
	{
		if(img_width > img_max_width)
		{
			img_height = (img_max_width * img_height)/img_width;
			
			img_width = img_max_width;
			
			if(img_height > img_max_height)
			{
				img_width = (img_max_height * img_width)/img_height;
				
				img_height = img_max_height;
			}
		}
	}
	if(img_height > img_width)
	{
		if(img_height > img_max_height)
		{
			img_width = (img_max_height * img_width)/img_height;
			
			img_height = img_max_height;
			
			if(img_width > img_max_width)
			{
				img_height = (img_max_width * img_height)/img_width;
				
				img_width = img_max_width;
			}

		}
	}
	img_width = Math.round(img_width);
	
	img_height = Math.round(img_height);
	
	//alert(img_width+":"+img_height);
	
	//document.getElementById("item_main_image").height = img_height;
	
	//document.getElementById("item_main_image").width = img_width;
	
	img_left_margin = Math.round((img_max_width-img_width)/2);
	
	img_top_margin = Math.round((img_max_height-img_height)/2);
	
	img_top_margin = img_top_margin - 30;//default
	
	//alert(img_left_margin);
			
	//document.getElementById("itemimage").style.margin = img_top_margin+"px 0px 0px "+img_left_margin+"px;"; //

}
function start_data_loading()
{
		
		$_c("#cboxOverlay").css({
			"opacity": "0.7"
		});
		
		$_c("#cboxOverlay").fadeIn("fast");
		

}
function end_data_loading()
{
		$_c("#cboxOverlay").fadeOut("fast");
}
function copy_to_clipboard()
{
  meintext = document.getElementById("copyurlinput").value;

 if (window.clipboardData) 
   {
   
   // the IE-way
   window.clipboardData.setData("Text", meintext);
   
   // Probably not the best way to detect netscape/mozilla.
   // I am unsure from what version this is supported
   }
   else if (window.netscape) 
   { 
   
	   // This is important but it's not noted anywhere
	   try
	   {
			netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect')
		   // create interface to the clipboard
		   var clip = Components.classes['@mozilla.org/widget/clipboard;[[[[1]]]]'].createInstance(Components.interfaces.nsIClipboard);
		   if (!clip) return;
		   
		   // create a transferable
		   var trans = Components.classes['@mozilla.org/widget/transferable;[[[[1]]]]'].createInstance(Components.interfaces.nsITransferable);
		   if (!trans) return;
		   
		   // specify the data we wish to handle. Plaintext in this case.
		   trans.addDataFlavor('text/unicode');
		   
		   // To get the data from the transferable we need two new objects
		   var str = new Object();
		   var len = new Object();
		   
		   var str = Components.classes["@mozilla.org/supports-string;[[[[1]]]]"].createInstance(Components.interfaces.nsISupportsString);
		   
		   var copytext=meintext;
		   
		   str.data=copytext;
		   
		   trans.setTransferData("text/unicode",str,copytext.length*[[[[2]]]]);
		   
		   var clipid=Components.interfaces.nsIClipboard;
		   
		   if (!clip) return;
		   
		   clip.setData(trans,null,clipid.kGlobalClipboard);
	   }
	   catch(e)
	   {
			alert("Security setting does not support clipboard functions");
	   }
   
   }
   else
   {
		alert("Clipboard functions are not supported");
   }
}
