	
	var Site = {
		
		init: function()
		{
			Extend.init();
			
			// Newsletter code
			Extend.addEvent(window, "load", function()
											{
												var newsletterButton = document.getElementById('newsletterButton');
												
												if(!newsletterButton)
												{
													return;
												}
												
												Extend.addEvent(newsletterButton, "click", 	function()
																							{
																								var newsletterForm = document.getElementById('newsletterForm');
																								
																								newsletterForm.submit();
																							});
											});
		},
		
		forms:
		{
			requiredObjects: new Array(),
			
			markRequired: function( objectName )
			{
				for(var i=0;i<Site.forms.requiredObjects.length;i++)
				{
					if(Site.forms.requiredObjects[ i ] != objectName)
					{
						continue;
					}
					
					return false;
				}
				
				Site.forms.requiredObjects[ Site.forms.requiredObjects.length ] = objectName;
				
				return true;
			},
			
			markOk: function( objectName )
			{
				for(var i=0;i<Site.forms.requiredObjects.length;i++)
				{
					if(Site.forms.requiredObjects[i] != objectName)
					{
						continue;
					}
					
					Site.forms.requiredObjects.splice(i, 1);
					
					return true;
				}
				
				return false;
			},
			
			checkOk: function()
			{
				if(Site.forms.requiredObjects.length == 0)
				{
					return true;
				}
				
				return false;
			},
			
			send: function( formName )
			{
				var formObject = document.getElementById( formName );
				
				formObject.submit();
			}
		},
		
		misc:
		{
			
			fillDropdowns: function()
			{
				var selectObjects = document.getElementsByTagName("select");
				
				for(var i=0;i<selectObjects.length;i++)
				{
					var selectDefaultValue = selectObjects[i].getAttribute("defaultValue");
					
					if(!selectDefaultValue)
					{
						continue;
					}
					
					for(var j=0;j<selectObjects[i].options.length;j++)
					{
						if(selectObjects[i].options[j].value != selectDefaultValue)
						{
							continue;
						}
						
						selectObjects[i].options[j].selected = true;
						
						break;
					}
				}
			},
			
			confirmAction: function( args )
			{
				return confirm( args.confirmText );
			},
			
			setMainPhoto: function( args )
			{
				var mainPhotoPlaceHolder = document.getElementById( "mainPhoto" );
				
				mainPhotoPlaceHolder.setAttribute("src", args.src);
			},
			
			changeMaximumValue: function( args )
			{
				var quantityObject = document.getElementById( "quantity" );
				var quantityText = document.getElementById( "maximumQuantityText" );
				
				quantityObject.setAttribute("maxquantity", args.value);
				quantityText.innerHTML = args.value;
			},
			
			checkBox: function( args )
			{
				document.getElementById('orderForm').submit();
			},
			
			switchPicture: function( object, newSrc )
			{
				object.setAttribute("src", 'content/img/logos/' + newSrc );
			},
			
			switchPicture2: function( object, newSrc )
			{
				object.setAttribute("src", 'content/img/bottomlogos/' + newSrc );
			}
			
		}
		
	}
	
	Site.init();

	var contor = 2;

	function addMoreFiles()
	{
		var nume = 'datafile' + contor;
	      
		var parinte = document.createElement('div');
		
		var inp = document.createElement('input');
		inp.setAttribute('type','file');
		inp.setAttribute('name', nume);
				
		parinte.appendChild( inp );
		
		var ref = document.getElementById("fileContainer");
		//var refDiv = ref.getElementsByTagName("div").item(0);
		//ref.insertBefore(parinte,refDiv);
		
		ref.appendChild( parinte );
		
		
		var fileNumber = document.getElementById('fileNumber');
		fileNumber.setAttribute('value',contor);
		
		contor++;
		
	}
	